forms表單中本身渲染的標籤是不帶樣式的,在django的forms中提供了乙個widgets
的方法可以讓我們將前端原本的屬性值給附上,從而能夠渲染出樣式。
from django import forms
from django.forms import widgets # 匯入這個模組
class
regform
(forms.form)
: user=forms.charfield(min_length=
5,max_length=12,
error_messages=
,# 給input標籤加上屬性值
widget=widgets.textinput(attrs=))
pwd =forms.charfield(
widget=widgets.passwordinput(attrs=))
repeat_pwd = forms.charfield(
widget=widgets.passwordinput(attrs=))
email=forms.emailfield(error_messages=
, widget=widgets.emailinput(attrs=))
valid_code=forms.charfield(
widget=widgets.textinput(attrs=
))
Django的forms元件使用
models.py class userinfo models.model name models.charfield max length 32 pwd models.charfield max length 32 email models.emailfield 模板檔案 lang en char...
django元件 forms元件
針對乙個例項 註冊使用者講解。模型 models.py class userinfo models.model name models.charfield max length 32 pwd models.charfield max length 32 email models.emailfield...
Django元件 forms元件
針對乙個例項 註冊使用者講解。模型 models.py class userinfo models.model name models.charfield max length 32 pwd models.charfield max length 32 email models.emailfield...