[英]Django-Taggit validate newly added tags before save
這就是我的模型的樣子。 我無法通過覆蓋任何一個模型的save方法來進行驗證。
class NotificationListTag(TaggedItemBase):
content_object = models.ForeignKey('Mailer')
class Mailer(models.Model):
from_email = models.CharField(max_length=255)
to_emails = TaggableManager(
through=NotificationListTag,
blank=True,
verbose_name='To Emails',
help_text='Space separated email ID'
)
如何在保存每個新添加的標簽之前對其進行驗證。 我錯過了什么嗎?
我最終為標記自動完成建議創建了一個自定義API,該建議僅建議有效名稱。
您可以覆蓋默認情況下對tagit.js
進行的tagit.js
調用,以將自定義自動完成URL傳遞給它。 這樣,您不必在用戶輸入值后進行驗證。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.