我已将处理程序附加到django.contrib.comments信号(comment_was_posted和comment_will_be_posted)。每个处理程序被调用两次。我似乎无法弄清楚原因,也无法弄清楚如何判断我是第一次还是第二次打电话。我只想运行一次代码。任何反馈都会非常感激。
答案 0 :(得分:0)
信号触发两次通常是注册码触发两次的结果。
https://docs.djangoproject.com/en/dev/topics/signals/#preventing-duplicate-signals