Ok, así que tengo una administración de Django hecha a la medida de un modelo Autor:Django administrador vista de lista Personalizar Nombre de la columna
class AuthorAdmin(admin.ModelAdmin):
"""
Author Admin
"""
form = AuthorForm
list_display = ['profile_photo', 'first_name', 'last_name', 'title']
search_fields = ['first_name', 'last_name', 'title', 'credential']
prepopulated_fields = {'slug': ('first_name', 'last_name', 'title')}
def profile_photo(self, obj) :
return '<img src="%s" title="%s" />' % (resize_image(obj.photo, '100x100'), obj.title)
profile_photo.allow_tags = True
Sin embargo, en la vista de lista Django administrador del título de la columna para la columna personalizada no tiene la capitalización adecuada.
¿Alguien sabe cómo anular los encabezados de columna que se crean a partir de nombres de funciones personalizadas?
que he probado:
def my_function(self, obj) :
"""My Custom Title"""
...
y
def my_function(self, obj) :
class Meta:
verbose_name = _(u"My Custom Title")
funciona muy bien, ¿hay alguna página en los documentos donde pueda leer más acerca de esta y otras características como esta? –
Ver la actualización anterior. –