所以我有一个名为Post的简单django模型,其中包含发布消息和消息的用户的日期。
$('.inner_part').each(function() {
$(this).appendTo($(this).prev());
});
我需要实现像twitter这样的标记系统。因此,当Post保存时,我需要从文本字段中捕获标记,并将它们以某种方式放置在many2many关系中,以便我能够执行类似于' tag.posts'用这个标签或其他方式获取所有帖子。我有捕获标签的算法,但是在创建/编辑/保存帖子时,我坚持实现创建标签对象的这种自动方式。我已经尝试覆盖保存方法,创建管理器或收听post_save信号,但它没有工作。
这是如何实现最好的?提前谢谢!
答案 0 :(得分:1)
我建议捕获 pre_save 信号并创建不存在的标记。