简单地说,我希望在进行删除了后,发送一些数据DeleteView没有负荷的必要性success_url,我用来做了内部form_valid的方法CreateView和UpdateView,但我不知道是哪个方法调用使返回的一个的删除后,HttpResponse一些JSON数据.
有任何想法吗?
mes*_*shy 14
您可能希望覆盖以下内容delete():
import json
from django.http import HttpResponse
from django.views.generic import DeleteView
class MyDeleteView(DeleteView)
def delete(self, request, *args, **kwargs):
self.get_object().delete()
payload = {'delete': 'ok'}
return HttpResponse(json.dumps(payload), mimetype='application/json')
Run Code Online (Sandbox Code Playgroud)
我认为你需要复制你所覆盖的代码是一种耻辱.
如果您不确定,请查看CCBV ... http://ccbv.co.uk/DeleteView/
免责声明:我做了CCBV.
| 归档时间: |
|
| 查看次数: |
1784 次 |
| 最近记录: |