我已经看过这个问题了:
Django DeleteView without confirmation template
和这个:
,但这在发布GET时没有解决DeleteViewm CBV的内置预期功能。来自文档(重点是我的):
“如果通过 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