頭字語であるプロパティがあります。たとえば、FOO
管理者にとして表示したいプロパティがありますFOO
。として表示されFoo
ます。として表示させることはできますFOO
か?
質問する
511 次
2 に答える
2
私はこれを試していませんが、これに使用できると思いますshort_description
:
def foo(self):
# your code here
foo.short_description = 'FOO'
于 2012-12-12T19:25:36.220 に答える
2
はい - 管理テンプレートをオーバーライドして、{{..|upper}}
フィルターを適用できます。
別の方法は次のとおりです。
class MyClassAdmin(admin.ModelAdmin):
list_display = ('upper_case_foo','somethingelse')
def upper_case_foo(self, obj):
return ("%s"%(obj.foo)).upper()
upper_case_foo.short_description = 'FOO'
ドキュメントはこちら
于 2012-12-12T19:26:54.337 に答える