Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.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
Django 不同实例的不同管理员_Django_Django Admin - Fatal编程技术网

Django 不同实例的不同管理员

Django 不同实例的不同管理员,django,django-admin,Django,Django Admin,是否有一种方法可以为同一模型的不同对象设置不同的管理站点 确切地说,我希望为InlineAdmin提供可配置的“排除”列表,这将 允许我为给定的父对象实例选择哪些字段是可编辑的。我希望获得字段权限(对其进行管理),并修改“管理”页面以检查权限 其他人可能已经这样做了。您不一定需要创建其他管理站点。我通过覆盖admin.ModelAdmin的get_queryset(…)方法解决了类似的问题。试着看一下源代码,看看你可以覆盖哪些方法来实现你的目标

是否有一种方法可以为同一模型的不同对象设置不同的管理站点

确切地说,我希望为InlineAdmin提供可配置的“排除”列表,这将
允许我为给定的父对象实例选择哪些字段是可编辑的。

我希望获得字段权限(对其进行管理),并修改“管理”页面以检查权限


其他人可能已经这样做了。

您不一定需要创建其他管理站点。我通过覆盖admin.ModelAdmin的get_queryset(…)方法解决了类似的问题。试着看一下源代码,看看你可以覆盖哪些方法来实现你的目标