色彩时光 | 记录程序员世界的点点滴滴

django关于model删除之前进行文件删除操作


django关于model删除之前进行文件删除操作

     
     from django.dispatch import receiver
     from django.db.models.signals import pre_delete
     
    class MyModel(models.Model):
         file = models.FileField()
         ...

     @receiver(pre_delete, sender=MyModel)
     def auto_delete_file_on_delete(sender, instance, **kwargs):
          print "删除model之前在这里进行文件删除操作"

参考地址:Your text to link...


您可能也对下面文章感兴趣:

Write a Comment


* Content (required) 10~500s

分类

热门标签

友情链接