随着我越来越多地使用Django,我习惯于匹配query does not exist
或relation “users_user” does not exist
错误。但这个对我来说是新的:
column hello_match.URL does not exist
LINE 1: SELECT COUNT(*) FROM "hello_match" WHERE "hello_match"."URL"...
syncdb在这里不起作用,我不知道出了什么问题。
答案 0 :(得分:1)
硬核方法:从 hello_match 应用中删除迁移文件并重复syncdb
答案 1 :(得分:0)
您似乎更改了模型,但没有更新数据库。老化后,您必须将db与模型同步。
python manage.py makemigration <your app>
python manage.py migrate