如果使用通用视图,是不是需要在 django 模板表单中填写动作属性

Posted

技术标签:

【中文标题】如果使用通用视图,是不是需要在 django 模板表单中填写动作属性【英文标题】:Is it necessary to fill action attribute in django template form if using Generic View如果使用通用视图,是否需要在 django 模板表单中填写动作属性 【发布时间】:2011-09-27 03:59:24 【问题描述】:

我正在使用直接加载创建表单的 django 通用视图。 我已经看到,即使我没有在模板表单动作属性中输入任何内容,数据仍然会进入数据库。

所以我想知道 django 是如何知道 show 在数据库中输入内容的

【问题讨论】:

【参考方案1】:

POST 到同一个 URL 不需要指定 action 属性,完全省略它是最好的解决方案。

【讨论】:

问题是我想用jquery表单插件发帖,所以会自动获取那个地址 你现在才考虑提出这个问题? 好吧,如果我的问题的答案是否定的,那么就没有必要问了。 我不知道你为什么认为我的回答是“是”。 我从does not require得到的

以上是关于如果使用通用视图,是不是需要在 django 模板表单中填写动作属性的主要内容,如果未能解决你的问题,请参考以下文章

更正 Django 模板 url 变量以与通用视图 list_detail 一起使用

Django通用ListView两个型号

是否可以将请求数据访问到 django 通用列表视图中?

对于 Django 模板 %url% 标签,我如何从通用视图上下文中找到所有 URL 参数,而不仅仅是最后一个?

django 中用于简单通用视图的 extra_context 函数

如何将变量发送到由通用视图调用的模板