所以我昨天搞砸了我的项目。这里有一点回顾:
我从Django教程(mysite,民意调查等)扩展了我的项目,我想从这些中更改文件/目录名称。因此,当我这样做时,它搞砸了我的项目,我无法运行任何东西。因此,我决定将所有内容更改为"民意调查"," mysite","静态","模板"等。但是现在,每当我尝试恢复数据库时,它都会告诉我没有新的迁移,但是没有迁移到#34;迁移"夹。
有关如何解决此问题的任何想法?
答案 0 :(得分:0)
migrate
只会在存在迁移时运行。您首先使用makemigrations
创建迁移。
使用./manage.py migrate --list
检查数据库运行的迁移。有关此内容的信息存储在django_migrations
表中,如果您来回重命名应用程序,则数据库可能会认为迁移已经运行。
答案 1 :(得分:0)
如果calc( 16px + (40px - 16px) * ( (100vw - 320px) / ( 1320px - 320px) ))
命令未生成migrations.py文件,则必须在makemigrations
文件中列出的每个应用程序内创建包migrations
。
之后,settings.py
命令将生成您的migrations.py文件,makemigrations
命令将对您有用。