Fly*_*ura 8 django django-models python-2.7
我不小心删除了迁移文件夹,现在python manage.py makemigrations没有检测到模型中的更改.我该怎么办?
shubham@shubham-PC:~/Documents/try/ecommerce$ python manage.py makemigrations
No changes detected
Run Code Online (Sandbox Code Playgroud)
存储库在这里
arg*_*aen 19
试试吧python manage.py makemigrations app_name.
编辑: Django允许您在项目中没有迁移的应用程序.使用该migrations文件夹检测到此情况.如果某个应用程序没有它,则在使用该python manage.py makemigrations命令时它不会创建迁移,尽管您拥有该命令INSTALLED_APPS.要强制应用程序使用迁移,您需要指定应用程序的名称.顺便说一句,对于使用新版本的Django创建的应用程序,这不是必需的,因为它们是使用该migrations文件夹创建的.只有在删除迁移文件夹(如您所做)或使用使用旧版本Django创建的应用程序时才需要这样做.
| 归档时间: |
|
| 查看次数: |
5932 次 |
| 最近记录: |