あなたの助けを借りて、私の管理フィールドにUserProfile情報を表示する方法を知りました。今私はこれらのフィールドを適切に並べ替える方法を考え出したい。私は近くにいる。Django - 管理者のuserprofileフィールドで並べ替え
class EmployerProfileAdmin(UserAdmin):
inlines = [EmployerProfileInline, ]
def company(self):
return self.get_profile().company
company.admin_order_field = 'employerprofile'
list_display = ('username','first_name','last_name',company,'email','password',)
これは私が私のUserProfile(EmployerProfile)から会社のフィールドを並べ替えるのですが、私は、ユーザーにフィールドに応じてそれをソートする必要がありましょう。ユーザーは 'employerprofile'を持っていますが、それはオブジェクト全体です。 djangoはそのフィールドをどのようにソートするかを知っていますか?私はEmployerProfileクラスで上書きすることができますか?
ありがとうございます!
正確にご注文しようとしていますか?他のモデルのコードは役に立ちます。 –