urls template site modificar python django django-models django-admin

python - template - ¿Es posible cambiar el nombre del modelo en el sitio de administración de django?



modificar admin django (2)

Deberías usar la utilidad ugettext_lazy en el Meta de todos tus modelos

from django.db import models from django.utils.translation import ugettext_lazy as _ class Book(models.Model): ... class Meta: verbose_name = _("My Book") verbose_name_plural = _("My Books")

Estoy traduciendo una aplicación de django y me gustaría traducir también la página de inicio del sitio de administración de django.

En esta página se enumeran los nombres de las aplicaciones y los nombres de las clases de modelos. Me gustaría traducir el nombre de la clase modelo pero no encuentro cómo dar un nombre fácil de usar para una clase modelo.

¿Alguien sabe cómo hacer eso?


Mire las opciones de Meta verbose_name y verbose_name_plural , ambas traducibles.