许多 Django 表单示例不包含操作。例子,
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<div class="form-actions">
<button type="submit">Send</button>
</div>
</form>
页面源确认没有表单操作。那么提交后可用于 Jquery Ajax 的表单操作的 url 是什么?
谢谢。
最佳答案
如果action
未定义表单的属性,则 POST 调用将在呈现表单的当前 URL 上发送。您可以选择更改需要发送调用的 URL 以及方法。
您可以通过提供 action
来更改 URL属性到表单。
<form action="/my/url/">
将 GET 调用发送到当前页面或 action
中指定的 URL通过更改 method
属性形式的属性。表单字段将作为查询参数发送。
<form method="get" action="/my/url/">
关于python - 什么是 Django 表单操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55847120/