python - 在 Django-admin 中,如何显示多对多关系的详细信息

标签 python django django-models django-admin

在 django-admin 中,在新页面中编辑 manytomany 字段不太方便,除此之外,我想在 edit_inline 区域显示更多详细信息,如 foreignkey 字段可以。我该怎么做才能实现这个需求

这是外键字段: enter image description here

这是manytomany字段:

enter image description here

我可以在此页面编辑manytomany字段吗?至少在这个区域显示一些专栏。

最佳答案

对于很多人尝试使用 (在 admin.py 中)

filter_horizontal = ('fieldname', )

关于外键,为该内联创建一个表单并执行类似的操作...

forms.CharField(label='',required=False,
                widget=forms.Textarea(attrs={'style': 'height: 20em;'}))

关于python - 在 Django-admin 中,如何显示多对多关系的详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29912835/

相关文章:

python - 排除 ".txt"个文件

python - 配置 Nginx 和 Gunicorn 后未设置环境变量(Ubuntu 机器上的 Django 应用程序)

python - Django - 在基于类的 View 中从另一个调用一个类方法

python - 即使应用程序文件夹存在,Django "Dependency on unknown app"错误

python - Django:如何显示选项的名称而不是整数?

python - Django模型电话领域

python - 游戏从源代码运行良好,但不是从 py2app

python - 使用 Pandas DataFrame 将值放在组下方意味着

python - Django 中的 "app"是什么?

python - Django - 过滤ManyToManyField?