1
我想通過一些額外的字段在我的Django Admin中查找一些額外的信息。我想爲此目的使用內聯。FormFields for(Admin)Inlines ||無法導入InlineModelAdmin
我:
class YourModelForm(forms.ModelForm):
slot_count_request = forms.IntegerField(label='#-slot-size', initial=4)
class Card_Group_proxy_inline(admin.TabularInline):
model = SomeRandomModel
form = YourModelForm
,如果我想使用中的模型也能正常工作了。我想我可以擺脫它,如果我從admin.InlineModelAdmin
繼承,但後來我得到一個錯誤:
from django.contrib.admin.options import InlineModelAdmin
不過,我還沒有看到:
AttributeError: module 'django.contrib.admin' has no attribute 'InlineModelAdmin'
工程,但我仍然需要聲明一個模型。如果我從'InlineModelAdmin'繼承我的內聯,我也會遇到admin.E105錯誤。任何想法呢? (Sry,我問我的問題有點探索性。) – Zeitvertreib
正如我所說,Django不希望你直接繼承'InlineModelAdmin',所以我沒有任何關於嘗試這樣做的建議。由於內聯旨在顯示相關模型,因此您必須聲明模型並不奇怪。 – Alasdair