python - (管理员)内联的表单字段 ||无法导入 InlineModelAdmin

标签 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 = YourModelForm

如果我想在其中使用模型,这很有效。我以为我可以摆脱它,如果我从 admin.InlineModelAdmin 继承,但后来我得到一个错误:

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

最佳答案

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

from django.contrib.admin.options import InlineModelAdmin

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

关于python - (管理员)内联的表单字段 ||无法导入 InlineModelAdmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46326484/

相关文章:

python - 如何让 django-debug-toolbar 只显示在我托管在 python 上的 IP 地址上?

python - Dropout 是否适用于 Keras 中的正则化项?

python - Django:使 ForeignKey 不创建反向引用

python - 尝试请求 OAuth access_token 时,我得到 : TypeError: encode() argument 1 must be string, 而不是 None

python - pygsheets 卡住第一行

python - 预期形状 (None, 8) 但得到形状为 (8,1) 的数组

python - 如何读取从通信端口写入的数据?

django - django中如何获取上传图片的宽度和高度?

python - "Bad marshal data"Django开发服务器错误

python - 如何调试 "Exception while resolving variable in template ' 未知'”?