Django: подробное название родственной модели не переведено - PullRequest
2 голосов
/ 26 ноября 2009

Я использую ugettext для перевода verbose_name модели категории. Это прекрасно работает в админке при добавлении новых объектов, однако, при использовании категории как в отношении один-ко-многим с Post, verbose_name категории не переводится ни в фильтр списка, ни в форму изменения Post.

Как я могу это исправить?

1 Ответ

4 голосов
/ 27 ноября 2009

Я только что проверил официальные документы на Подробные имена полей . ForeignKey не принимает позиционный аргумент verbose_name.

Я думаю, что fviktor пытался предложить установить атрибут verbose_name в классе Meta вашей модели:

class Category(Model):
    class Meta:
        verbose_name = _lazy(u'Category')
        verbose_name_plural = _lazy(u'Categories')
...