我创建了一个模型并执行了syncdb,它按照我的模型设计创建了表格。
之后我修改了模型并执行了
所以我最终遇到了“关系已经存在”的错误。
为什么makemigrations会从头开始创建?我该如何解决这个问题?
之后我修改了模型并执行了
makemigrations
,它创建了迁移但忽略了由syncdb已经创建的表格。所以我最终遇到了“关系已经存在”的错误。
为什么makemigrations会从头开始创建?我该如何解决这个问题?
python manage.py migrate --fake <appname>
。 - Rahul Gupta