django 表單之獲取表單資訊(二)

2022-06-23 07:18:07 字數 3220 閱讀 5356

urls.py

from django.urls import

path

from . import

views

urlpatterns =[

path(

'',views.index,name="

index"),

path(

'register/

',views.indexforms.as_view(),name='

register')

]

forms.py

from django import

forms

class

registerforms(forms.form):

#test=forms.field(required=false,label='測試用',initial='請輸入使用者名稱',help_text='請輸入使用者名稱',

#label_suffix='>>>')

choices=

hobbies=[(1,'

足球'),(2,'

籃球'),(3,'讀書'

)] formats=[

'%y-%m-%d',

'%m/%d/%y',

]year_list=[

1990,1991,1995,2001]

username=forms.charfield(min_length=4,max_length=10,label='

使用者名稱'

, widget=forms.textinput(attrs=))

password=forms.charfield(widget=forms.passwordinput(attrs=),min_length=4,max_length=8,label='

輸入密碼')

repassword=forms.charfield(widget=forms.passwordinput(attrs=),min_length=4,max_length=8,label='

確認密碼')

age=forms.integerfield(widget=forms.numberinput(attrs=),label='

年齡',min_value=18,max_value=120)

gender=forms.choicefield(choices=choices,label='

性別',initial=1)

#email=forms.emailfield(widget=forms.emailinput(attrs=),label='郵箱')

#phone=forms.charfield(widget=forms.textinput(attrs=),max_length=11,label='**')

hobby = forms.multiplechoicefield(label='

愛好', choices=hobbies, widget=forms.checkboxselectmultiple)

birthday=forms.datefield(label='

出生日期

',input_formats=formats)

introduce=forms.charfield(widget=forms.textarea(attrs=),label='

自我介紹

index介面:

輸入相應資訊,點選提交,資訊會傳到home介面,並顯示

django 表單之模型表單(三)

models.py forms.py views.py get index.html views.py post home.html urls.py from django.urls import path from import views urlpatterns path views.index...

python提交表單無效 Django 表單無效

我目前正在努力使我的 正常工作。我手動建立了表單 模板.html 當我用print呼叫它時,我可以看到所有的資料 請求.post 英吋 檢視.py 結帳 但是 有效嗎 英吋 檢視.py 結帳 不起作用。意思是我的 無效。在 我認為問題是,我手動建立了表單,並在驗證資料後將其與模型表單組合在一起格式有...

JS中獲取表單的資訊

方法1 var data updatecommodityinventoryform serialize 資料格式如 console.log data unit e4 b8 aa specification r60 barcode 11111111 方法2 var data updatecommodi...