繁体   English   中英

仅在带有 models.py 文件的迁移中声明的同步字段

[英]sync field that declared only in migrations with models.py file

我有仅在迁移文件中声明的 model 字段,我需要在 models.py 文件中声明它,但是当我尝试这样做时,我收到了这个错误:

ValueError: Error adding translation field. Model 'MyModel' already contains a field named 'name_en'.

更新:字段名_en字段是模型翻译字段,是否可以在models.py中声明它?

尝试删除迁移文件并在models.py中添加字段然后运行python manage.py makemigrations

有时您需要删除迁移文件和数据库以避免出现任何错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM