带有Delete请求的Django DeleteView

时间:2019-03-14 18:21:30

标签: django django-templates django-views

我已经看过这个问题了:

Django DeleteView without confirmation template

和这个:

Django CSRF token won't show

,但这在发布GET时没有解决DeleteViewm CBV的内置预期功能。来自文档(重点是我的):

https://docs.djangoproject.com/en/2.1/ref/class-based-views/generic-editing/#django.views.generic.edit.DeleteView

“如果通过 GET 获取此视图,它将显示一个确认页面,该页面应包含一个张贴到相同URL的表单。”

问题是,据我所知,响应GET的呈现模板将不包括在上述POST表单中包含storage: dbPath: /var/lib/mongodb journal: enabled: true systemLog: destination: file logAppend: true path: /var/log/mongodb/mongod.log net: port: 27017 bindIp: 127.0.0.1,{{ inventory_hostname }} processManagement: timeZoneInfo: /usr/share/zoneinfo replication: replSetName: "{{ mongodb_replicaset_name }}" 所必需的RequestContext。我暂时通过覆盖{% csrf_token %}方法来解决它,以便它使用get()返回页面,因为它自动包含适当的上下文。

如何最大程度地利用render()?在我看来需要实现以下代码的我在做什么错了?

DeleteView

0 个答案:

没有答案