我在应用程序中添加了一个模型,现在我收到了这个错误:
为appname
指定的未知字段(日期)
我尝试了python manage.py migrate appname
,并表示无法进行迁移。我甚至尝试删除我的数据库并使用migrate
和/或syncdb
以干净的方式重新创建它。 (那里目前没有数据)。一切都没有用。
我的问题似乎与: Django 1.7 remove field. Unknown field(s) (field) specified for Model
答案 0 :(得分:1)
答案 1 :(得分:0)
我遇到了同样的问题,因为没有上述同样的错误 -
publication_date = models.DateTimeField(auto_now=True, null=True, blank=True)
如果以下工作正常 -
publication_date = models.DateTimeField(null=True, blank=True)
使用auto_now=True
的奇怪问题。这仅限于1.7版本吗?
答案 2 :(得分:-2)
你应该尝试修改auto_now和auto_now_add,默认=' xxx'