1.修改django 配置文件
1)修改settings文件 将 DATABASES 改成自己的mysql连接
2) 在myapp下的__init__.py文件中增加如下代码,来改变django操作数据库
import pymysql
pymysql.install_as_MySQLdb()
3) 在myapp/models.py 文件中增加数据库模型文件
from django.db import models
# Create your models here.
#创建一个用户表
class user(models.Model):
id = models.AutoField('编号',primary_key=True)
user_account = models.CharField('用户名',max_length=32,null=False)
user_password = models.CharField('用户密码', max_length=32, null=False)
createTime = models.CharField('创建时间',db_column='create_time',max_length=19)
class Meta:
db_table = 'user'
然后使用终端执行: python3 manage.py makemigrations 将会在myapp/migrations目录下生成0001_initial.py文件,并提示 Create model user . 紧接着 我们执行 python3 manage.py migrate
此时就会将模型的数据表迁移到数据库服务器上。
4.增加或者删除字段, 直接在models文件中 增加或者修改字段。然后重复执行python3 manage.py makemigrations和 python3 manage.py migrate 即可