如何制作 django-tagging 所需的标签?

发布于 2024-12-17 06:04:03 字数 86 浏览 1 评论 0原文

我正在使用 django-tagging 来管理我的实体上的标签。除了在前端使用 javascript 验证之外,如何确保用户在填写表单时至少输入了一个标签?

I am using django-tagging to manage tags on my entities. How do I ensure that the user has entered at least one tag when filling out a form, other than using javascript validation on the front end?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

醉生梦死 2024-12-24 06:04:03

您使用 TagField() 吗?如果是这样,它扩展了默认的 Django CharField 接受 required=True 参数。

以上适用于 FormField,而不是 ModelField。您可以执行此操作,以确保任何后续表单中始终需要“模型”字段:

class MyModel(models.Model):
    tags = TagField(blank=False)

Are you using the TagField()? If so, it extends the default Django CharField which accepts a required=True argument.

The above applies to a FormField, not ModelField. You can do this instead to make sure the Model field is always required in any subsequent form:

class MyModel(models.Model):
    tags = TagField(blank=False)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文