使用命令makemigrations/migrate 未生成数据表:
python manage.py makemigrations
python manage.py migrate
结果:发现只生成django自带的表。
问题解决:
第一种解决方法:
使用django生成app,然后在models中添加表。
python manage.py startapp my_app
第二种: 我的是第二种
检查models.py所在app中是否缺少migrations文件夹。如果缺少,需要创建以下文件:,没有这个文件夹则不能生成自己新建的表
my_app
migrations
__init__.py
__init__.py
models.py
admin.py