gpt4 book ai didi

Django DeleteView - 成功删除后发送邮件

转载 作者:行者123 更新时间:2023-12-04 00:32:05 26 4
gpt4 key购买 nike

我正在使用与文档中解释的完全一样的 DeleteView

https://docs.djangoproject.com/en/2.0/ref/class-based-views/generic-editing/#deleteview

添加额外 send_mail() 的正确方法是什么?如果删除成功?

例如,在 CreateView 我将它添加到 form_valid()
方法可以在这里找到:

https://ccbv.co.uk/projects/Django/2.0/django.views.generic.edit/DeleteView/

最佳答案

除了使用 delete,您别无选择。方法。您可以在返回响应之前发送电子邮件。

def delete(self, request, *args, **kwargs):
response = super(YourDeleteView, self).delete(request, *args, **kwargs)
send_email(...)
return response

关于Django DeleteView - 成功删除后发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49682337/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com