(管理员)内联的FormFields ||无法导入InlineModelAdmin

时间:2017-09-20 15:45:34

标签: python django

我希望通过一些额外的字段在Django Admin中获取一些额外的信息。我想为此目的使用内联。

我有:

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继承,我认为我可以摆脱它,但后来我得到了一个错误:

AttributeError: module 'django.contrib.admin' has no attribute 'InlineModelAdmin'

1 个答案:

答案 0 :(得分:1)

InlineModelAdmin类可以导入:

from django.contrib.admin.options import InlineModelAdmin

但是,我之前没有看过InlineModelAdmin。通常,您会使用admin.TabularInlineadmin.StackedInline