[英]Django pre_save is not triggered
I'm creating an instance of a model (Container), and it seems like the pre_save function is not triggered. 我正在创建一个模型实例(容器),并且似乎未触发pre_save函数。
This is the class in the 'signals': 这是“信号”中的类:
class ContainerCreatedMixin(object):
@staticmethod
@receiver(pre_save, sender=Container)
def container_pre_save(sender, instance, **kwargs):
# create container folder if not created yet
if instance.folder_created_at is None:
is_folder_created = ContainerCreatedMixin().create_folder(instance)
if is_folder_created:
instance.folder_created_at = now()
def create_virtual_folder(self, container):
try:
......
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.