пятница, 12 апреля 2013 г.

Русское название моделей в админке Django

Для отображения в админке Django русского названия модели нужно использовать метакласс Meta в файле модели collection/models.py:
class Author(models.Model):
    fio = models.CharField(max_length=100, verbose_name='Ф.И.О.')
    about = models.TextField(verbose_name='Об авторе')
    birthday = models.DateField(verbose_name='Дата рождения')
    vuz = models.ForeignKey(Vuz, verbose_name='ВУЗ')

    def __unicode__(self):
        return self.fio

    class Meta:
        verbose_name = 'Автор'
        verbose_name_plural = 'Авторы'

Комментариев нет:

Отправить комментарий