學習Django有一段時間了,最近剛好寫了一個小專案,用到了前后端互動,剛開始寫前后端互動確實很讓人頭暈目眩呢,下面我來給大家介紹三種簡單的Django前后端互動的方法吧!
第一種
通過form表單的get或post請求提交到后端的請求方式
<form>
<input type='text' name=username>
</form>

第二種
通過JS+a標簽向后端請求的方式
當用戶點擊a標簽時,他會去找到a標簽對應的href屬性,而我們這時只需要將要傳遞給后端的引數在JS里用‘?’拼接到url的路徑的后面就好了


通過Django的request.GET或POST方法就能得到你前端請求的資料了

第三種
如果不想用上面兩種方式去寫的話,我們也可以通過Ajax技術來向后端發送請求
非常簡單的三行代碼就可以給后端發送請求資料:
var xhr = new XMLHttpRequest(); xhr.open("get",你要提交的服務器ip); xhr.send();
# 注意:服務器ip和上面第二種方法類似都可以通過字串拼接的方式來將要請求的引數放到url的路徑后面

好了,本次要分享的內容到此結束了!如果你有什么不懂的地方可以留言,看見了會答復哦!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/143918.html
標籤:Python
