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