国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Django Form常用功能及代碼示例

瀏覽:23日期:2024-09-20 17:24:27

Django的Form主要具有一下幾大功能:

生成HTML標簽 驗證用戶數據(顯示錯誤信息) HTML Form提交保留上次提交數據 初始化頁面顯示內容

views.py

from django.shortcuts import render# Create your views here.from django.forms import Formfrom django.forms import widgetsfrom django.forms import fields# 對form表單進行數據驗證class LoginForm(Form): user = fields.CharField(required=True) # 不能為空 pwd = fields.CharField(min_length=18)def login(request): if request.method == 'get': return render(request, ’login.html’) else: obj = LoginForm(request.POST)#request.POST拿到的是POST的數據 ''' is_valid 1. 獲取當前類中所有的字段 -LoginForm實例化時候,放入self.fields = { ’user’:正則表達式, ’pwd’:正則表達式} 2.循環self.fields flag = Truefor k,v in self.fields.items(): k是:user,pwd v是:正則表達式 input_value = requests.POST.get(k) flag = False return flag''' if obj.is_valid(): print(obj.cleaned_data)#字典數據 else: # print(obj.errors)#返回的是個err對象 print(obj.errors)#返回的是個err對象 return render(request,’login.html’)

login.html

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>Title</title></head><body><h1>用戶登錄</h1><form action='/login/' method='POST'> {% csrf_token %} 用戶名 <input type='text' name='user'> 密碼 <input type='password' name='pwd'> <input type='submit' value='提交'></form></body></html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Django
相關文章:
主站蜘蛛池模板: 欧美高清日本三级人妇 | 久久久9视频在线观看 | 国产精品三级在线观看 | 国产国产成人人免费影院 | 久久福利青草免费精品 | 亚洲免费视频在线 | 日韩精品一区二区在线观看 | 99在线观看精品视频 | 国产一级久久久久久毛片 | 亚洲国产精品一区二区三区在线观看 | 国产一级毛片外aaaa | 久久99精品视频在线在线观看 | 欧美亚洲国产精品久久久久 | 欧美成人欧美激情欧美风情 | 视色4setv.com | 国产精品久久久久影院色 | 亚洲久草 | 国产三级久久 | 欧美精品在线免费观看 | 亚洲免费在线视频观看 | 美女脱了内裤张开腿让男人桶网站 | 99热久久精品免费精品 | 国产美女在线精品观看 | 亚洲视频在线免费观看 | 亚洲精品成人7777在线观看 | 成人三级在线 | 99九九精品免费视频观看 | 亚洲自拍高清 | 欧美三级免费 | 亚洲资源在线观看 | 欧美亚洲综合视频 | 91chinesevideo在线观看 | 欧美真人视频一级毛片 | 天天做天天爱夜夜大爽完整 | 美国一级视频 | 美国一级做a一级视频 | 亚洲日本高清成人aⅴ片 | 黄色亚洲网站 | 成人网在线免费观看 | 特黄a大片免费视频 | 日韩欧美一区二区不卡看片 |