Ok, więc mam admina niestandardowy django zbudowany z Autor Model:Django Admin ListView Dostosuj Nazwa kolumny
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
Ale w ListView django admina tytuł kolumny do kolumny niestandardowego nie ma właściwej kapitalizacji.
Czy ktoś wie, jak zastąpić nagłówki kolumn zbudowane na podstawie nazw funkcji niestandardowych?
Próbowałem:
def my_function(self, obj) :
"""My Custom Title"""
...
i
def my_function(self, obj) :
class Meta:
verbose_name = _(u"My Custom Title")
działa świetnie, czy jest jakaś strona w dokumentach, gdzie mogę przeczytać więcej o tym i innych tego typu funkcjach? –
Patrz aktualizacja powyżej. –