gpt4 book ai didi

python - Django 组权限类字段

转载 作者:行者123 更新时间:2023-12-01 03:14:29 30 4
gpt4 key购买 nike

我想知道该字段的名称是什么以及如何在 django 管理组权限中使用它,如下图所示。它看起来像ManytoManyField,但它对用户更加友好。

enter image description here

最佳答案

给定的图像是在管理员上注册为 filter_horizo​​ntal 的 ManyToMany 字段

对于下面描述的作者模型,

class Author(models.Model):
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=40)

class Book(models.Model):
title = models.CharField(max_length=255)
author = models.ManyToManyField(Author)

您可以将其注册为如图所示的作者

class BookAdmin(admin.ModelAdmin):
filter_horizontal = ('authors',)

admin.site.register(Book, BookAdmin)
BookAdmin 上的

filter_horizo​​ntal = ('authors',) 将创建如下所示的作者。

enter image description here

关于python - Django 组权限类字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42593994/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com