Ama*_*pta 5 django post django-templates
我有一个 Django 模板,它有多个<a>标签。
<a class="label label-success" href="get_status/?token={{book.token}}">Update</a>
Run Code Online (Sandbox Code Playgroud)
单击它时,会调用视图中的一个方法,我可以在其中从 url 访问令牌,如下所示
tkn = request.GET.get('token')
Run Code Online (Sandbox Code Playgroud)
但现在我不想在网址中发送令牌。
我搜索了这个并了解了表格,但我并不清楚它们。任何人都可以在这里帮忙吗?
为了将来的参考:我创建了一个表单并在其中添加了一个隐藏的输入字段。单击提交按钮时,它将发送令牌值。
<form action="get_Status/" method="post">
{% csrf_token %}
{{ form }}
<input type="hidden" name="book_token" value="{{book.token}}">
<input type="submit" class="submit_btn btn label-success" value="Update" />
</form>
Run Code Online (Sandbox Code Playgroud)
答案在views.py中
book_token=request.POST.get("book_token"," ")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11516 次 |
| 最近记录: |