Теперь мы используем Django.Django admin model plural mode глобальные настройки, не добавляя суффикс '
И наш язык - китайский.
Хотя вы знаете, в китайской грамматике множественное число обычно совпадает с единственным случаем. По крайней мере, не просто добавить английское письмо 'после слова.
Итак, поскольку мы установили verbose_name
всех классов модели как китайский, и обнаружили, что на панели администратора все модели отображаются как XX.
Теперь мы должны установить множественное число вручную, точно так же, как и сам verbose_name
:
class Meta:
db_table = 'the_table_name'
verbose_name = 'object_name'
verbose_name_plural = 'object_name'
Итак, есть ли способ, чтобы установить глобальное множественное преобразование правила?
Спасибо, это работает, но, как вы сказали, это не эффективный способ улучшить мой код. –
У этого нет проблем, связанных с эффективностью. Я просто хочу сказать, что вы должны использовать метаклассы. Кроме того, если он работает нормально, пожалуйста, примите ответ. –