4
我已經覆蓋了list_display顯示內嵌領域是這樣的:重寫list_display在Django管理與定製的詳細名稱
class opportunityAdmin(admin.ModelAdmin):
list_display = ('name', 'Contact', 'Phone', 'Address', 'discovery_date', 'status' , 'outcome')
search_fields = ['name', 'tags' , 'description']
#readonly_fields = ('discovery_date','close_date')
inlines = [account_contactInline, account_updateInline]
def Contact(self, obj):
return '<br/>'.join(c.account_poc for c in account_contact.objects.filter(opportunity=obj.id).order_by('id')[:1])
def Phone(self, obj):
return '<br/>'.join(c.account_phone for c in account_contact.objects.filter(opportunity=obj.id).order_by('id')[:1])
def Address(self, obj):
return '<br/>'.join(c.account_address for c in account_contact.objects.filter(opportunity=obj.id).order_by('id')[:1])
我的問題是,在Django管理,內聯字段的顯示名稱頭使用的功能名稱:分別爲聯繫人,電話和地址。其實我想用自定義文本顯示這些字段標題。我甚至想用中文來展示他們。我錯過了什麼?
謝謝,它的工作原理完全和更準確的說Contact.short_description =「富」應在功能後添加到類中 – 2013-03-07 10:09:56