小编Zah*_*hid的帖子

获取与内联表单相关的外键字段名称

在django admin中,我有一个ModelForm和一个内联表单.我需要save_formset方法中的外键字段的名称,其中内联形式的模型与主(父)形式的模型相关.

class Author(models.Model):
    name=models.CharField(max_length=30)

class Article(models.Model):
    writer=models.ForeignKey(Author)
Run Code Online (Sandbox Code Playgroud)

我需要作者的ModelAdmin的save_formset方法中的字段名称(在此示例中为"writer").

django django-admin

3
推荐指数
1
解决办法
682
查看次数

在django admin中有条件地注销或注册模型

是否可以在django admin中有条件地注册或注销模型?我希望某些模型仅在请求满足某些条件时才会出现在django admin中。在我的特定情况下,我只需要检查登录用户是否属于某个特定组,并且如果该用户(即使超级用户)不在该组中,则无需显示模型。我不能在这里使用权限,因为不能排除使用权限的超级用户。或者,有没有办法撤销甚至超级用户在模型上的权限。

python django django-models django-admin django-admin-tools

3
推荐指数
1
解决办法
1014
查看次数