學習Django中遇到的問題
阿新 • • 發佈:2017-06-16
type sub login 參數 method col 處理 pre action
Django version 1.11.1 Python 3.6.0
解決在提交表單時候的CSRF問題
首先在表單中添加{% csrf_token %}
<form action="/app04/login/" method="POST"><span style="color:#FF0000;">{% csrf_token %}</span>
username:<input type="text" name="username" placeholder="用戶名"><br>
password:<input type="password" name="password" placeholder="密碼"><br>
<input type="submit" value="提交"><span style="color: red">{{ msg }}</span>
</form>
其次在處理url請求的views中的使用return render()代替 return render_to_response()
具體的處理結果就是:return render(request,‘app04/login.html‘),
在return render()的第一個參數就是request,第二個參數是返回的模板視圖
學習Django中遇到的問題