AttributeError:'选项'对象没有属性' get_all_field_names'

时间:2017-09-20 14:55:37

标签: django django-admin multilingual

我正在尝试添加MultilingualModel。 我在用 https://pypi.python.org/pypi/django-multilingual-model/0.6

但我一直收到错误:

File ".../lib/python2.7/site-packages/multilingual_model/models.py", line 100, in __getattr__
translated_fields = self.translations.model._meta.get_all_field_names()
AttributeError: 'Options' object has no attribute 'get_all_field_names'

1 个答案:

答案 0 :(得分:1)

这可以解决您的问题: -

translated_fields = [f.name for f in self.translations.model._meta.get_fields()]

这是我从文档中提到的,

希望这有助于: - )