Django 使用jquery提交post請求

2021-08-08 11:07:38 字數 1252 閱讀 7351

使用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...