我的表格如下:
<form action="{% url clicked %}" method="get">
<input type="submit" value="Button" name="btn"/>
</form>
url
:
url(r'^clicked/$', views.button_clicked, name='clicked'),
每当我点击按钮时,它应该重定向到另一个页面并返回json文件。
def button_clicked(request):
if request.GET.get('btn'):
return HttpResponseRedirect('/clicked/')
to_json = {
"key1": "value1",
"key2": "value2"
}
return HttpResponse(simplejson.dumps(to_json), mimetype='application/json')
我想知道这是否是处理上述问题的最佳方法。