list_display []を使用したい項目を表示できるようになりましたが、アルファベット順に表示したいのですが、list_displayはアルファベット順に並べられますか? Djangoの管理者でDjango-Adminで表示項目をアルファベット順に並べる
例:
class PersonAdmin(admin.ModelAdmin):
list_display = ('upper_case_name',)
def upper_case_name(self, obj):
return ("%s %s" % (obj.first_name, obj.last_name)).upper()
upper_case_name.short_description = 'Name'
どのようにアルファベット順に表示するには、これを変更するには?これについての助けが必要です...
ありがとうございましたが、使用方法はわかりませんでしたが、あなたの例は疑問を明確にしています... – lakesh
one qn:どこにModelAdmin.ordering =( 'foo'、)を配置しますか?それは実際のコードから分離する必要がありますか?私は正しい? – lakesh
lakesh:ModelAdminの定義では、list_display =( 'foo'、 'bar'など)のようなもののすぐ隣にあります。構文は理由のために似ています! –