【发布时间】:2012-03-31 07:05:28
【问题描述】:
好的,所以我有一个从作者模型构建的自定义 django 管理员:
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
但在 django 管理列表视图中,自定义列的列标题没有正确的大小写。
有谁知道如何覆盖根据自定义函数名称构建的列标题?
我试过了:
def my_function(self, obj) :
"""My Custom Title"""
...
和
def my_function(self, obj) :
class Meta:
verbose_name = _(u"My Custom Title")
【问题讨论】:
-
你从哪个模块导入
resize_image函数? -
天哪,这就像 10 岁,可能是缩略图? @artu-hnrq
标签: django django-forms django-admin