欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于Django URL傳參 FORM表單傳數(shù)據(jù) get post的用法實(shí)例

 更新時間:2018年05月28日 09:11:14   作者:張昆_Python  
今天小編就為大家分享一篇基于Django URL傳參 FORM表單傳數(shù)據(jù) get post的用法實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

POST和GET是web開發(fā)中常用的表單交互方法,是構(gòu)建web前后端交互系統(tǒng)的頂梁柱,現(xiàn)將Django中的簡單用法示例記錄下來,以供后續(xù)查詢和其他同學(xué)參考

1.URL傳參

#前端html的鏈接中用模版標(biāo)簽把參數(shù)"x"傳遞給achievement這個應(yīng)用的yearcontent方法
<td><a href={% url 'achievement:yearcontent' x %} >{{ x }}</a></td>
#urls.py中用正則匹配接收參數(shù),(?P<year>[0-9]+)用括號括起來接收前端傳過來的x=2017,好傳給視圖函數(shù)views.py使用,?P用于設(shè)置匹配部分的名字,views.py里面要用這個名字來接收參數(shù)的,[0-9]+表示正則匹配所有整數(shù)
url(r'^yearcontent/(?P<year>[0-9]+)/$', views.yearcontent, name='yearcontent'),
#views.py里面接收傳過來的year=2017,后續(xù)方法體中再用傳過來的參數(shù)搞事情,這就是用URL傳參也就是GET方法的一種使用
def yearcontent(request,year):

2.FORM表單 用POST

#前端html中設(shè)置好name,因?yàn)楹罄m(xù)要通過name獲得數(shù)據(jù)
<form class="form-horizontal" role="form" action="{% url 'achievement:set_new_purpose' %}" method="post">
{% csrf_token %}
<div class="form-group">
  <label class="col-lg-2 control-label">目標(biāo)</label>
  <div class="col-lg-10">
   <input type="text" class="form-control" id="cc" placeholder="" name="achievement_title">
  </div>
</div>
<div class="form-group">
  <label class="col-lg-2 control-label">備注</label>
  <div class="col-lg-10">
   <textarea id="" class="form-control" cols="30" rows="10" name="achievement_text"></textarea>
  </div>
</div>
<div class="form-group">
  <div class="col-lg-offset-10">
   <button type="submit" class="btn btn-send" type="submit">確定</button>
  </div>
</div>
</form>
#urls中
url(r'^set_year_summary$', views.set_year_summary, name='set_year_summary'),
#視圖函數(shù)views.py中, request.POST[name]來接收form表單的數(shù)據(jù),然后就可以搞事情了
def set_year_summary(request):
 achievement_date = request.POST['year']
 achievement_summary = request.POST['achievement_text']
 twz = AchievementYear.objects.get(achievement_date=achievement_date)
 print twz
 twz.achievement_summary = achievement_summary
 twz.save()
 return redirect('achievement:index')

以上這篇基于Django URL傳參 FORM表單傳數(shù)據(jù) get post的用法實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解PyCharm配置Anaconda的艱難心路歷程

    詳解PyCharm配置Anaconda的艱難心路歷程

    這篇文章主要介紹了詳解PyCharm配置Anaconda的艱難心路歷程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • python threading和multiprocessing模塊基本用法實(shí)例分析

    python threading和multiprocessing模塊基本用法實(shí)例分析

    這篇文章主要介紹了python threading和multiprocessing模塊基本用法,結(jié)合實(shí)例形式詳細(xì)分析了Python中threading和multiprocessing模塊基本概念、功能、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-07-07
  • PyQt5結(jié)合matplotlib繪圖的實(shí)現(xiàn)示例

    PyQt5結(jié)合matplotlib繪圖的實(shí)現(xiàn)示例

    這篇文章主要介紹了PyQt5結(jié)合matplotlib繪圖的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Python實(shí)現(xiàn)二維數(shù)組輸出為圖片

    Python實(shí)現(xiàn)二維數(shù)組輸出為圖片

    下面小編就為大家分享一篇Python實(shí)現(xiàn)二維數(shù)組輸出為圖片,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python?imgaug庫安裝與使用教程(圖片加模糊光雨雪霧等特效)

    Python?imgaug庫安裝與使用教程(圖片加模糊光雨雪霧等特效)

    imgaug機(jī)器學(xué)習(xí)實(shí)驗(yàn)中的圖像增強(qiáng)庫,特別是卷積神經(jīng)網(wǎng)絡(luò),支持以多種不同方式增強(qiáng)圖像、關(guān)鍵點(diǎn)/地標(biāo)、邊界框、熱圖和分割圖,這篇文章主要介紹了Python?imgaug庫?安裝與使用教程(圖片加模糊光雨雪霧等特效),需要的朋友可以參考下
    2022-11-11
  • Python的對象傳遞與Copy函數(shù)使用詳解

    Python的對象傳遞與Copy函數(shù)使用詳解

    今天小編就為大家分享一篇Python的對象傳遞與Copy函數(shù)使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 詳解python的webrtc庫實(shí)現(xiàn)語音端點(diǎn)檢測

    詳解python的webrtc庫實(shí)現(xiàn)語音端點(diǎn)檢測

    這篇文章主要介紹了詳解python的webrtc庫實(shí)現(xiàn)語音端點(diǎn)檢測,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • 聊聊python中的循環(huán)遍歷

    聊聊python中的循環(huán)遍歷

    這篇文章主要介紹了python中的循環(huán)遍歷的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-09-09
  • 編寫Python腳本來實(shí)現(xiàn)最簡單的FTP下載的教程

    編寫Python腳本來實(shí)現(xiàn)最簡單的FTP下載的教程

    這篇文章主要介紹了編寫Python腳本來實(shí)現(xiàn)最簡單的FTP下載的教程,主要用到了ftplib模塊,無圖形界面...需要的朋友可以參考下
    2015-05-05
  • Python-OpenCV實(shí)現(xiàn)圖像缺陷檢測的實(shí)例

    Python-OpenCV實(shí)現(xiàn)圖像缺陷檢測的實(shí)例

    本文將結(jié)合實(shí)例代碼,在Jupyter Notebook上使用Python+opencv實(shí)現(xiàn)如下圖像缺陷檢測。需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-06-06

最新評論