Django 管理员,隐藏+加号到特定的外键字段

标签 django foreign-keys admin

我想在 django-admin 界面中隐藏特定模型的一些外键字段中的加号。这可能吗?

提前致谢!

最佳答案

当外键的模型也可以在管理员中添加时,会添加+,并且基于用户对该模型拥有的权限。如果用户无法添加这些类型的模型,请覆盖外键的 ModelAdmin 上的 has_add_permission(即加号允许您添加的模型),并在适当的条件下返回 False。对于任何不允许的用户,+ 将会消失。

关于Django 管理员,隐藏+加号到特定的外键字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8679644/

相关文章:

python - Debian 上的 Django 管理目录

python - Django 表单中的名称错误 : name 'request' is not defined,

django - 如何确保序列化程序中至少有一个字段不为空?

mysql - 无法向表添加外键

sql-server - 为什么我新创建的 FK 关系没有出现在对象资源管理器中?

mysql - Magento 类别丢失 "include_in_menu"值 - 怎么办?

我可以使用 GCC 编译一个自动要求管理员权限的 C 程序吗?

python - 使用 Django-graphos 显示图形 - django 1.6

python - EmailMultiAlternatives 的 Celery 错误

grails - Grails中的筛选结果字段