簡體   English   中英

Django Admin中的內聯

[英]Inlines in Django Admin

我有兩個模型,Order和UserProfile。 每個訂單都有一個UserProfile的ForeignKey,以將其與該用戶相關聯。

在每個訂單的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,
    ]

但是它抱怨說UserProfile“沒有ForeignKey to”命令-事實並非如此,反之亦然。

有什么方法可以做我想要的嗎?

如何將UserProfile設為只讀? Django外鍵只讀

這篇文章中還有其他想法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM