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

Django中Forms的使用代碼解析

 更新時間:2018年02月10日 10:19:36   作者:viease  
這篇文章主要介紹了Django中Forms的使用代碼解析,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下

本文研究的主要是Django中Forms的使用,具體如下。

創(chuàng)建文件do.html

{% extends 'base.html' %} 
 
{% block mainbody %} 
   
  <form action="/app1/do/" method="post"> 
    {% csrf_token %} 
    {{ form.as_p }} 
    <input type="submit" value="Submit"> 
  </form> 
 
{% for item in student %} 
  <p>{{ item.id }}, {{ item }}</p> 
{% endfor %} 
 
{% endblock %} 

在urls.py中添加路徑:

url(r'^do/', 'app1.views.do'),

在views.py中定義do函數(shù)

from django.shortcuts import render 
from django.core.context_processors import csrf 
from app1.models import Student 
from django import forms 
 
def do(request): 
  context = {} 
  context.update(csrf(request)) 
  if request.POST: 
    form = StudnetForm(request.POST) 
    if form.is_valid(): 
      name = form.cleaned_data['name'] 
      student = Student(name = name) 
      student.save() 
  form = StudnetForm() 
  context = {} 
  context.update(csrf(request)) 
  student_list = Student.objects.all() 
  context['student'] = student_list 
  context['form'] = form  
  return render(request, 'do.html', context) 

現(xiàn)在的數(shù)據(jù)庫里面有四條數(shù)據(jù):

訪問 http://localhost:8000/app1/do/

可以看到

然后添加Name:

可以看到數(shù)據(jù)添加到了數(shù)據(jù)庫中:

可以定義多個Form 只需要在view和template中的對應即可,具體的Form的使用可以查看Form的API ,官方網址:https://docs.djangoproject.com/en/1.8/ref/forms/api/

總結

總的來說,Django是一個非常優(yōu)秀的框架,用起來方便,許多公司招聘Python也都要求懂一些Django。

以上就是本文關于Django中Forms的使用代碼解析的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關文章

  • python中常用的內置模塊匯總

    python中常用的內置模塊匯總

    Python內置的模塊有很多,我們也已經接觸了不少相關模塊,接下來咱們就來做一些匯總和介紹,在此我會整理出項目開發(fā)最常用的來進行講解,感興趣的朋友跟隨小編一起看看吧
    2022-01-01
  • 使用PyQt5實現(xiàn)圖片查看器的示例代碼

    使用PyQt5實現(xiàn)圖片查看器的示例代碼

    這篇文章主要介紹了使用PyQt5實現(xiàn)圖片查看器的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-04-04
  • Django 實現(xiàn)admin后臺顯示圖片縮略圖的例子

    Django 實現(xiàn)admin后臺顯示圖片縮略圖的例子

    今天小編就為大家分享一篇Django 實現(xiàn)admin后臺顯示圖片縮略圖的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python字符集和字符編碼詳情

    Python字符集和字符編碼詳情

    這篇文章主要介紹了Python字符集和字符編碼詳情,Python中的字符串是通過unicode來表示的,在底層對應的結構體是PyUnicodeObject,但是具體為什么呢?帶著疑問一起學習下面文章內容吧
    2022-05-05
  • 構建Python包的五個簡單準則簡介

    構建Python包的五個簡單準則簡介

    這篇文章主要介紹了構建Python包的五個簡單準則簡介,在Github開源合作日趨主流的今天,健壯的Python包的構建成為開發(fā)者必須要考慮到的問題,本文提出了五項建議,需要的朋友可以參考下
    2015-06-06
  • Django連接MQTT的示例代碼

    Django連接MQTT的示例代碼

    本文主要介紹了Django連接MQTT的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • Python學習筆記嵌套循環(huán)詳解

    Python學習筆記嵌套循環(huán)詳解

    這篇文章主要介紹了Python學習筆記嵌套循環(huán)詳解,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-07-07
  • matplotlib 曲線圖 和 折線圖 plt.plot()實例

    matplotlib 曲線圖 和 折線圖 plt.plot()實例

    這篇文章主要介紹了matplotlib 曲線圖 和 折線圖 plt.plot()實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python Scrapy框架原理解析

    python Scrapy框架原理解析

    這篇文章主要介紹了python Scrapy框架原理的相關資料,幫助大家更好的理解和使用python爬蟲,感興趣的朋友可以了解下
    2021-01-01
  • Python OpenCV圖像的位運算操作

    Python OpenCV圖像的位運算操作

    位運算是計算機科學中一種基礎而高效的操作,它直接對二進制位進行處理,在圖像處理中,位運算也是一種重要的技術,尤其在圖像的合成、分離、掩模處理等場景中,常常用到位運算,本文將介紹圖像處理中的常見位運算操作,需要的朋友可以參考下
    2024-12-12

最新評論

小金县| 厦门市| 新和县| 达拉特旗| 响水县| 肥乡县| 桂东县| 周宁县| 财经| 河池市| 新竹市| 昌宁县| 五常市| 潼南县| 黎平县| 涞水县| 出国| 陈巴尔虎旗| 鄯善县| 调兵山市| 曲水县| 土默特右旗| 成都市| 弥勒县| 巫溪县| 新田县| 宜兴市| 泰州市| 合水县| 淳安县| 积石山| 新龙县| 长乐市| 平安县| 札达县| 陆川县| 容城县| 南阳市| 赞皇县| 祁东县| 土默特右旗|