如何解决django-taggit:设置管理员不需要的标签
|| 我已经开始使用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)
吗?
空白–控制此字段是否为
需要
...至少是文档所说的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。