最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

django中的HTML控件及參數傳遞方法

 更新時間:2018年03月20日 10:08:45   作者:benofdog  
下面小編就為大家分享一篇django中的HTML控件及參數傳遞方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

本文對djangoHTML的表單控件中的單選及多選進行介紹,并說明如何進行參數傳遞。

1.HTML中的表單控件:

在HTML中表單的書寫一般為:

<form method="post" action=""> 這個method代表方法,方法一般有兩個一個是'post',一個是'get',action是提交表單到何處,可填寫一個網址。不填則默認到本頁面。
{%csrf_token%} 這個是django中的一個標簽,用于防止惡意攻擊使用,如果不加入這個標簽,會遇到不能提交的問題,處理麻煩一點,建議加上。
<input name="select" type="radio" value='radio'>這就是一個單選標簽,多選為type='checkbox'。 value是顯示的內容,并且后端提交后也將此作為值,其中name是后端
獲取時所用的如后端使用 select = request.POST['select']獲取這個單選按鈕的value,另外也可以用select = request.POST.get('select',None)來獲取。
<input name="submit" type="submit" value="提交" />這就是一個提控件,其中的type='submit'會保證點擊后表單(<form></form>)中的內容被提交到后端。
<input name="text" type="text" value="" />一個輸入框
</form>
<!-表單結束>

前段在HTML中總的構造是

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
</head>
<body>
<form method="post" action=""> 
{%csrf_token%}
<input name="select" type="radio" value='radio'>
<input name="text" type="text" value="" />
<input name="submit" type="submit" value="提交" />
</form>
</body>
</html>

那么前段HTML就是這樣。

2.django的view.py中接受數據:

后端可以在view中書寫一個def用于接受前端傳入的數據:

如:

def receive_data(request):
 if request.POST: # 如果數據提交
 print('有提交')
 
 select = request.POST.get('select',None)
 
 text = request.POST.get('text',None)
 print(select,text)
 return render(request,'your_html.html', locals()) # your_html.html改為你的html頁面并且參考前面的博客建立url鏈接。

這就是django建立前后交互的簡單案例,在django 1.10.5 python 3.5 html 5下進行。

以上這篇django中的HTML控件及參數傳遞方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 詳解Python中__new__方法的作用

    詳解Python中__new__方法的作用

    Python類中有些方法名、屬性名的前后都添加__雙下畫線,這種方法、屬性通常屬于Python的特殊方法和特殊屬性。本文將聊聊構造方法__new__實際程序的應用場景,感興趣的可以了解一下
    2022-03-03
  • python異常的傳遞知識點總結

    python異常的傳遞知識點總結

    在本篇文章里小編給大家整理的是一篇關于python異常的傳遞知識點總結,有興趣的朋友們可以學習下。
    2021-06-06
  • Python低層多線程接口_thread模塊的用法和特性

    Python低層多線程接口_thread模塊的用法和特性

    這篇文章主要介紹了Python低層多線程接口_thread模塊的用法和特性,_thread是python標準庫中的一個低層多線程API,可以在進程中啟動線程來處理任務,并且提供了簡單的鎖機制來控制共享資源的同步訪問,本文就_thread模塊的用法和特性做個簡單的演示,需要的朋友可以參考下
    2024-10-10
  • Python讀寫文件基礎知識點

    Python讀寫文件基礎知識點

    在本篇文章中小編給大家整理了關于Python讀寫文件的基礎知識內容,有興趣的朋友們跟著學習下。
    2019-06-06
  • Python兩個字典鍵同值相加的幾種方法

    Python兩個字典鍵同值相加的幾種方法

    今天小編就為大家分享一篇關于Python兩個字典鍵同值相加的幾種方法,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • 用Python調用win命令行提高工作效率的實例

    用Python調用win命令行提高工作效率的實例

    今天小編就為大家分享一篇用Python調用win命令行提高工作效率的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 基于python二叉樹的構造和打印例子

    基于python二叉樹的構造和打印例子

    今天小編就為大家分享一篇基于python二叉樹的構造和打印例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • python的繼承詳解

    python的繼承詳解

    這篇文章主要介紹了Python中繼承的的相關資料,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2021-10-10
  • 基于Python創(chuàng)建可定制的HTTP服務器

    基于Python創(chuàng)建可定制的HTTP服務器

    這篇文章主要為大家演示一下如何使用?http.server?模塊來實現一個能夠發(fā)布網頁的應用服務器,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2023-05-05
  • python?PyQt5(自定義)信號與槽使用及說明

    python?PyQt5(自定義)信號與槽使用及說明

    這篇文章主要介紹了python?PyQt5(自定義)信號與槽使用及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評論

阜城县| 桃源县| 宜兴市| 宁陵县| 永清县| 遂平县| 巴马| 嘉兴市| 叙永县| 绥江县| 黔东| 德保县| 水富县| 申扎县| 天柱县| 三亚市| 东乡族自治县| 休宁县| 介休市| 禄劝| 天台县| 曲周县| 玛多县| 峨边| 叶城县| 广宁县| 浦北县| 舞阳县| 洛阳市| 汶川县| 辽中县| 富平县| 双牌县| 桓台县| 商都县| 平泉县| 弥渡县| 遂川县| 偏关县| 海晏县| 德格县|