通过model创建数据库表
###### 创建model (app)
django-admin startapp 名称
首先了解一下正常 通过Model生成数据表
python manage.py makemigrations # 检查Model代码是否正确
python manage.py migrate # 生成
# 也可以针对某个Model生成表
python manage.py makemigrations TestModel
python manage.py migrate TestModel
# 会生成 Django 包含的一系列表,包括用户、权限等
生成默认表的代码在 setting文件中配置
image.png
所以我们新加的Model 如果需要生成对应的数据表 也需要加载这里面
通过setting中设置的数据库部分连接现有数据库并反向操作生成对应的Model
DATABASES = {
'default': { # 默认数据库连接
'ENGINE': 'django.db.backends.mysql',
'NAME': 'mydb',
'USER': 'root',
'PASSWORD': 'password',
'HOST&#