使用django框架編寫web專案時,在前端頁面中使用jquery提交post請求,遇到到了一些問題,在此記錄學習的過程
img.html
$(document).ready(function()
// 使用post提交
問題:
是django在處理post請求時出現403錯誤
原文1:
解決方法:
在settings.py裡面的middleware_classes中去掉「『django.middleware.csrf.csrfviewmiddleware』,」。
原文2:
解決方法:
1.在傳送post請求的html頁面前加入 如:
2.在處理post資料的view前加@csrf_exempt裝飾符,如:
from django.views.decorators.csrf import csrf_exempt,csrf_protect
@csrf_exempt
def profile_delte(request):
del_file=request.post.get("delete_file",'')
jQuery使用 jQuery語法
今天我們就來看一下jquery語法。通過 jquery,可以選取 selector html 元素,並對它們執行 操作 actions 基礎語法 selector action 美元符號 定義 jquery 選擇符 selector 查詢 和 查詢 html 元素 jquery 的 action 執...
在django模板中新增jquery
project name templates index.html project name setting.py static jsjquery.js1.在index.html檔案中引用jquery.js檔案時,在index.html檔案head中如下匯入 2.在工程目錄下的setting.py中...
Jquery實現非同步提交表單,解決多表單提交的問題
使用者資訊更新部分,同時提交多個表單 submitall on click function 這樣做的結果是,瀏覽器將提交小的表單先提交了,然後跳轉重新整理頁面。當然,這個問題不符合業務邏輯所以,使用ajaxsubmit來非同步提交表單,目的就是為了讓表單調教之後不function submitco...