欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Django之form組件自動校驗數(shù)據(jù)實現(xiàn)-創(chuàng)新互聯(lián)

一、form介紹

成都網(wǎng)絡公司-成都網(wǎng)站建設公司創(chuàng)新互聯(lián)十年經(jīng)驗成就非凡,專業(yè)從事成都網(wǎng)站設計、成都網(wǎng)站制作,成都網(wǎng)頁設計,成都網(wǎng)頁制作,軟文推廣廣告投放平臺等。十年來已成功提供全面的成都網(wǎng)站建設方案,打造行業(yè)特色的成都網(wǎng)站建設案例,建站熱線:18980820575,我們期待您的來電!

我們之前在HTML頁面中利用form表單向后端提交數(shù)據(jù)時,都會寫一些獲取用戶輸入的標簽并且用form標簽把它們包起來。

與此同時我們在好多場景下都需要對用戶的輸入做校驗,比如校驗用戶是否輸入,輸入的長度和格式等正不正確。如果用戶輸入的內(nèi)容有錯誤就需要在頁面上相應的位置顯示對應的錯誤信息.。

Django form組件就實現(xiàn)了上面所述的功能。

總結一下,其實form組件的主要功能如下:

  • 生成頁面可用的HTML標簽
  •  對用戶提交的數(shù)據(jù)進行校驗
  • 保留上次輸入內(nèi)容

二、普通方式手寫注冊功能

views.py

# 注冊
def register(request):
  error_msg = ""
  if request.method == "POST":
    username = request.POST.get("name")
    pwd = request.POST.get("pwd")
    # 對注冊信息做校驗
    if len(username) < 6:
      # 用戶長度小于6位
      error_msg = "用戶名長度不能小于6位"
    else:
      # 將用戶名和密碼存到數(shù)據(jù)庫
      return HttpResponse("注冊成功")
  return render(request, "register.html", {"error_msg": error_msg})

本文名稱:Django之form組件自動校驗數(shù)據(jù)實現(xiàn)-創(chuàng)新互聯(lián)
文章分享:http://www.chinadenli.net/article46/djdehg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導航搜索引擎優(yōu)化移動網(wǎng)站建設品牌網(wǎng)站建設企業(yè)網(wǎng)站制作App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化