gpt4 book ai didi

python - Django Admin 如何像基本 UserModel : 添加过滤器菜单

转载 作者:太空宇宙 更新时间:2023-11-04 04:04:30 24 4
gpt4 key购买 nike

这是 Django 管理模型模板的样子:

strong text

这是我创建的模型:

class ProfileUser(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
profile_image = models.URLField()
is_qualified = models.BooleanField(default=False)

如何创建相同的过滤器菜单?对于 is_qualified ?

最佳答案

您可以在 list_filter attribute [Django-doc] 中指定它您为模型制作的 ModelAdmin:

from django.contrib import admin
from app.models import ProfileUser

class ProfileUserAdmin(admin.ModelAdmin):
<b>list_filter = ('is_qualified',)</b>

admin.site.register(ProfileUser, ProfileUserAdmin)

然而,建议只将它用于选项数量有限的字段(BooleanField 当然是一个很好的选择)。

关于python - Django Admin 如何像基本 UserModel : 添加过滤器菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57609614/

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