我想通过一些额外的字段在 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.TabularInline
或 admin.StackedInline
。
关于python - (管理员)内联的表单字段 ||无法导入 InlineModelAdmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46326484/