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.