【发布时间】:2021-11-05 17:14:36
【问题描述】:
当我尝试在信号中更新帖子时,会发生此错误:
from django.db.models.signals import post_save
@receiver(post_save, sender=Post)
def post_save_receiver(sender, instance, created, *args, **kwargs):
if created:
print(instance.author, " Created")
else:
print(instance.author, " was just saved")
输出:
root was just saved
root was just saved
这是我更新帖子的时候。它运行了两次。为什么?
【问题讨论】:
标签: django django-signals