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

Django中Forms的使用代碼解析

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

本文研究的主要是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ù)庫中:

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

總結(jié)

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

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

相關(guān)文章

  • python中常用的內(nèi)置模塊匯總

    python中常用的內(nèi)置模塊匯總

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

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

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

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

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

    Python字符集和字符編碼詳情

    這篇文章主要介紹了Python字符集和字符編碼詳情,Python中的字符串是通過unicode來表示的,在底層對應(yīng)的結(jié)構(gòu)體是PyUnicodeObject,但是具體為什么呢?帶著疑問一起學(xué)習(xí)下面文章內(nèi)容吧
    2022-05-05
  • 構(gòu)建Python包的五個(gè)簡單準(zhǔn)則簡介

    構(gòu)建Python包的五個(gè)簡單準(zhǔn)則簡介

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

    Django連接MQTT的示例代碼

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

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

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

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

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

    python Scrapy框架原理解析

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

    Python OpenCV圖像的位運(yùn)算操作

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

最新評論

广宗县| 聂荣县| 萨嘎县| 新丰县| 内黄县| 永登县| 双城市| 长宁区| 辰溪县| 黄平县| 皮山县| 通江县| 泽普县| 瑞丽市| 罗江县| 邵阳县| 大悟县| 拜泉县| 大关县| 繁昌县| 景泰县| 龙陵县| 仪征市| 沛县| 拜城县| 连江县| 石嘴山市| 三穗县| 霍州市| 水富县| 达尔| 韩城市| 南通市| 临颍县| 称多县| 辽阳市| 醴陵市| 邵阳县| 永川市| 台南市| 呼玛县|