Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python (管理)内联线| | Can';无法导入InlineModelAdmin_Python_Django - Fatal编程技术网

Python (管理)内联线| | Can';无法导入InlineModelAdmin

Python (管理)内联线| | Can';无法导入InlineModelAdmin,python,django,Python,Django,我想通过一些额外的字段在Django管理员中获取一些额外的信息。我想为此使用内联线 我有: class YourModelForm(forms.ModelForm): slot_count_request = forms.IntegerField(label='#-slot-size', initial=4 ) class Card_Group_proxy_inline(admin.TabularInline): model = SomeRandomModel form

我想通过一些额外的字段在Django管理员中获取一些额外的信息。我想为此使用内联线

我有:

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'

InlineModelAdmin
类可以通过以下方式导入:

from django.contrib.admin.options import InlineModelAdmin

但是,我以前没有直接使用过
InlineModelAdmin
。通常,您会使用
admin.tablerinline
admin.StackedInline

工作,但我仍然需要在上面声明一个模型。如果从
InlineModelAdmin
继承内联,我还会收到admin.E105错误。有什么想法吗?(我问的问题有些探索性。)正如我所说,Django不希望您直接继承
InlineModelAdmin
,因此我没有任何关于尝试这样做的建议。因为内联是用来显示相关模型的,所以您必须声明模型也就不足为奇了。