gpt4 book ai didi

python - django-taggit:使标签在管理员中不需要

转载 作者:IT老高 更新时间:2023-10-28 21:08:13 24 4
gpt4 key购买 nike

我已经开始使用 django-taggit,它似乎符合要求。但对我来说,管理站点仍然存在问题:

我在 ModelAdmin 中包含了 tags 属性,如下所示:

class MyModel(db.models.Model):
name = models.CharField(max_length=200)
tags = TaggableManager()

class MyModelAdmin(admin.ModelAdmin):
fieldsets = (
(None, {
'fields': ('name', 'tags')
}),
)

一切都按预期进行。但是当我在管理员中编辑模型时,如果 TagField 为空,我会收到错误消息。该表单似乎对空白感到满意,这导致没有保存任何标签(如预期的那样)。但是一个空的标签字段会触发错误。

我能做什么?

最佳答案

您是否尝试过 tags = TaggableManager(blank=True)

blank – Controls whether this field is required

...至少是这样 the docs说。

关于python - django-taggit:使标签在管理员中不需要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6320686/

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