Django ModelAdmin中的“l(fā)ist_display”可以顯示ForeignKey字段的屬性嗎?我有一個Person具有外鍵關(guān)系的模型Book,它有許多字段,但我最關(guān)心author(標(biāo)準(zhǔn)的CharField)。話雖如此,在我的PersonAdmin模型中,我想顯示book.author使用list_display:class PersonAdmin(admin.ModelAdmin):
list_display = ['book.author',]我已經(jīng)嘗試了所有這些明顯的方法,但似乎沒有任何效果。有什么建議?
3 回答

MMTTMM
TA貢獻1869條經(jīng)驗 獲得超4個贊
我更喜歡這個:
class CoolAdmin(admin.ModelAdmin): list_display = ('pk', 'submodel__field') @staticmethod def submodel__field(obj): return obj.submodel.field
添加回答
舉報
0/150
提交
取消