标签:create messages content 设定 方式 Django项目 ase dmi div
1.在models.py中创创建类
# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.db import models # Create your models here. class User(models.Model): """docstring for User""" #用户名列 字符型 指定长度 username=models.CharField(max_length=32) password=models.CharField(max_length=64)
2.注册app
INSTALLED_APPS = [ ‘django.contrib.admin‘, ‘django.contrib.auth‘, ‘django.contrib.contenttypes‘, ‘django.contrib.sessions‘, ‘django.contrib.messages‘, ‘django.contrib.staticfiles‘, ‘app01‘, ]
3.再执行python manage.py makemigrations python manage.py migrate
4.注意:修改django连接mysql 的方式,默认通过mysqldb模块连接mysql
修改成pymysql ,需要在django项目名同名的__init__.py文件中添加:
import pymysql pymysql.install_as_MYSQLdb()
setting.py文件里面的:
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.sqlite3‘, ‘NAME‘: os.path.join(BASE_DIR, ‘db.sqlite3‘), } }
设定通sqlite创建表
标签:create messages content 设定 方式 Django项目 ase dmi div
原文地址:https://www.cnblogs.com/iexperience/p/9964264.html