Python 表單驗證、渲染開發包 WTForms
WTForms 是一個 Python 表單驗證、渲染開發包,只需要以如下形式定義一個表單:
class MyForm(Form):
first_name = TextField(u'First Name', validators=[validators.required()])
last_name = TextField(u'Last Name', validators=[validators.optional()])
def register(request):
form = RegistrationForm(request.POST)
if request.method == 'POST' and form.validate():
user = User()
user.username = form.username.data
user.email = form.email.data
user.save()
redirect('register')
return render_response('register.html', form=form)
就可以整合表單的驗證、HTML 渲染于一體。
該庫可以通過 easy_install WTForms 被安裝。
下載:WTForms-0.6.3.zip (md5)

本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!