Русские названия полей базы данных в админке

Рейтинг: 4Ответов: 2Опубликовано: 17.03.2011

Вопрос банально простой, но что-то не разобрался... Как сделать, что бы в админке отображались русские названия для полей базы данных? Что нужно прописывать в models.py?

Ответы

▲ 7Принят
user = models.ForeignKey( User, verbose_name=u"Пользователь" )
▲ 3
class Tag(models.Model):
    name = models.CharField(u'Название', max_length=50)

    class Meta:
        db_table = 'tag_table'
        verbose_name = u'Тэг'
        verbose_name_plural = u'Тэги'

    def __unicode__(self):
        return self.name

При этом ни что вам не заменит документацию. Тут смотреть

Ну и стандартно вначале файла с моделями, что бы не было проблем:

# -*- coding: utf-8 -*-