1
我有兩個模型,Order和UserProfile。每個訂單都有一個到UserProfile的ForeignKey,以將其與該用戶相關聯。在Django中內聯Admin
在每個訂單的django管理頁面上,我想顯示與其關聯的UserProfile,以便於處理信息。
我已經試過內聯:
class UserInline(admin.TabularInline): model = UserProfile class ValuationRequestAdmin(admin.ModelAdmin): list_display = ('address1', 'address2', 'town', 'date_added') list_filter = ('town', 'date_added') ordering = ('-date_updated',) inlines = [ UserInline, ]
但抱怨說,用戶配置「已經沒有ForeignKey的以」訂單 - 這不,這是周圍的其他方式。
有沒有辦法做我想要的?
接近我想做但不完全(我認爲)。我想在訂單頁面上顯示UserProfile中的所有字段,因此在查看訂單時很容易看到用戶的姓名,地址等,而不僅僅是他們的用戶名 – Oli 2010-05-25 09:23:06