我在我的 django 应用程序中使用 django-modeltranslation 进行多语言选项。我按照文档中的说明进行操作。但是当我接受“翻译条目”时,frm admin 我收到一条错误消息
/admin/translation_manager/translationentry/ 处的 OperationalError 没有这样的列:TRUE
任何人都可以帮助这是什么问题?
我在我的 django 应用程序中使用 django-modeltranslation 进行多语言选项。我按照文档中的说明进行操作。但是当我接受“翻译条目”时,frm admin 我收到一条错误消息
/admin/translation_manager/translationentry/ 处的 OperationalError 没有这样的列:TRUE
任何人都可以帮助这是什么问题?
如果您使用的是 SQlite,则django-translation-manager/translation_manager/views.py
查询中存在错误:...WHERE te2.is_published=TRUE...
. 布尔值存储为整数的原因
要修复,请更改/usr/local/lib/python2.7/dist-packages/translation_manager/views.py
...WHERE te2.is_published=TRUE...
至...WHERE te2.is_published=1...