首先,我将视图中的一些数据发布到html页面:
view.py
def export(request):
primary_key = request.GET.get('primary_key')
selected_peer = Peer.objects.get(pk=int(primary_key))
template= loader.get_template('delete-peer.html')
content= {
'selected_peer':selected_peer,
}
return HttpResponse(template.render(content,request))
selected_peer将被发送到html页面
我有一个如下的HTML页面:
{% block content %}
<div class="submit-row">
<p> {{ selected_peer.address }}</p>
<input type="submit" value="Delete Peer" name="_delete-confirm">
</div>
{% endblock %}
我可以在HTML页面中使用数据(内容)。
现在,我有一个按钮(删除对等方),我想在单击时重定向到另一个视图并发布数据(selected_peer)
答案 0 :(得分:0)
{% block content %}
<div class="submit-row">
<form action="your_view_url" method="post">
<input type='hidden' name="address" value="{{ selected_peer.address }}">
<p> {{ selected_peer.address }}</p>
<input type="submit" value="Delete Peer" name="_delete-confirm">
</div>
{% endblock %}
这应该做到。添加一个表单并提供您要向其发布数据的视图的URL