django - 在 Django 中 update/bulk_update 后调用函数
问题描述
在模型中创建对象后,我正在调用一个函数,如下所示:
class MyModel(models.Model):
name = models.CharField()
image = models.OneToOneField(Image, on_delete=models.CASCADE)
def save(self, *args, **kwargs):
super().save(*args, **kwargs)
self.image.my_function()
现在我想在更新/批量更新实例后调用相同的函数。
我知道我可以创建一个 post_save 侦听器,它可以在 update() 之后处理这种情况,但是如何在 bulk_update() 之后调用该函数?
解决方案
推荐阅读
- mule - Mule exception strategy
- excel - XIRR function with extremely low ending value
- r - dplyr new version 1.0.0 eliminate tbl_cube function and I found no replace of it
- python - WTForms Regexp validator: How to match white space within html tags using regex
- bash - Concatenate multiple files based on similar ID in a loop
- security - Delphi - 使用 LOGONUSER 针对 AD 组对用户进行身份验证
- android - 如何在一个片段中添加图像并将其显示在另一个片段中/通过android中的捆绑传递图像
- reactjs - 使用“Navigate(-1)”无法返回 Gatsby 中的先前位置
- r - 使用列值作为列表数据帧中的数据帧索引(使用 seq_along 映射或应用)?
- node.js - 添加 ejs 模板时本地主机没有响应