使用命令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