Как поменять имя приложения и модель на русский в админке Django?

Всем привет.

download?id=BFeFPr75B5DbHnsjGRFPATDib57H

Как можно поменять данные фразы на русские?

Faceset - это имя приложения.

Timetables - модель
  • Вопрос задан
  • 2862 просмотра
Решения вопроса 2
zigen
@zigen
1. In apps.py:

from django.apps import AppConfig

class FacesetConfig(AppConfig):
    name = 'faceset'
    verbose_name = "Что-то твое на русском на родном"


2. models.py

class Timetables(models.Model):
    name = models.CharField(u'time', max_length=30)

    class Meta:
        verbose_name = 'Что-то твое на русском на родном'
        verbose_name_plural = 'Что-то твое на русском на родном'

    def __str__(self):
        return self.name
Ответ написан
@artinnok
бекенд-программист
Для модели надо переопределить verbose_name и verbose_name_plural внутри метакласса вашей модели в models.py.

Для приложения надо переопределить verbose_name внутри файла apps.py
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы