HTMLファイルを開くと期待どおりに表示され、テキストボックスにデータを入力して送信すると、リダイレクトされますがlocalhost/myapp/output/
、テキストボックスに入力したデータが送信されないのはなぜですかlocalhost/myapp/output/data_I_submitted
私の基本的なhtmlファイル:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>db app</title>
</head>
<body>
{% csrf_token %}
<form action="output/" method="post" name="Input">
Data : <input type="text" name="text">
<input type="submit" value="submit">
</form>
</body>
</html>
私のapp.urls
ファイルでは:
urlpatterns = patterns('',
url(r'^$',views.index),
url(r'^output/(?P<text>\w+)/$',views.return_data)
)
最後にビュー:
def return_data(request,text):
return HttpResponse('entered text ' + text)