【问题标题】:How to know if a new tag is created in django-tagging?如何知道是否在 django-tagging 中创建了新标签?
【发布时间】:2010-08-26 05:17:55
【问题描述】:

我如何知道是否为模型创建了新标签?看起来 django-tagging API 没有提供这种方法。我是 Django 和 django-tagging 应用程序的新手,想听听您的建议。

更新: 我想要完成的是向标签添加更多属性。我认为将另一个模型 TagProperties 链接到 Tag 模型。每次保存标签时,我也会保存 TagProperies。

【问题讨论】:

    标签: django-tagging


    【解决方案1】:

    一种方法是使用 django signals。您可以将post_save 信号连接到Tag 模型并在创建新实例时处理它。

    【讨论】:

    • ars,感谢您的回答。我会试试看。顺便说一句,我已经更新了问题,您可能会看到另一个解决方案。
    • 这应该没问题:您可以将 TagProperties 对象保存在 post_save 处理程序中。
    猜你喜欢
    • 2013-02-26
    • 1970-01-01
    • 2014-12-22
    • 2018-01-06
    • 2010-12-19
    • 2011-09-15
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    相关资源
    最近更新 更多