# coding=utf-8from flask import flask, render_template
from flask_wtf import flaskform
from wtforms import stringfield, passwordfield, submitfield
from wtforms.validators import datarequired, equalto
class registerform(flaskform):
user_name = stringfield(label=u"使用者名稱", validators=[datarequired(u"使用者名稱不能為空")])
password = passwordfield(label=u"密碼", validators=[datarequired(u"密碼不能為空")])
password2 = passwordfield(label=u"確認密碼", validators=[datarequired(u"確認密碼不能為空"), equalto("password", u"兩次密碼不一致")])
submit = submitfield(label=u"提交")
def register():
form = registerform()
return render_template("register.html", form=form)
if __name__ == '__main__':
render_template模組:呼叫模板
flask_wtf模組:表單
wtforms模組:安裝flask_wtf時自動安裝,不用另外安裝,
stringfield 字串,
passwordfield 密碼,
submitfield 提交操作
datarequired模組:驗證表單項
doctype html
>
<
html
lang
="en"
>
<
head
>
<
meta
charset
="utf-8"
>
<
title
>title
title
>
head
>
<
body
>
<
form
method
="post"
>
}
<
p>}
p>
<
p>}
p>}}
<
p>}
p>
<
p>}
p>}}
<
p>}
p>
<
p>}
p>
}form
>
body
>
html
>
第二天 使用者登入
讓使用者輸入使用者名稱密碼 認證成功後顯示歡迎資訊 輸錯三次後鎖定登陸 1 coding utf 8 2import time 3class login in 4def init self 5 self.loginname admin 6 self.password wang 7 defverifi...
第二天完善登入
今天把登入功能完善了,老師在課堂上講了很多,但是有時候聽起來就是蒙,沒辦法只能下去自己學了,實在是不懂了再問吧!畢竟現在是練習自己的自主能力的,不能什麼都依靠別人,對吧。using system using system.collections.generic using system.compon...
上班第二天
本想坐晚一班車的,誰知道這晚一班的也只是晚了 五 六分鐘,不高興再在站台上等,也只好小跑到車門上去了,果然,八點十分就到了。白天那個困啊 今天的工作內容和昨天一樣,做到後來我實在覺得測的差不多了,想幹些其他的,但這初來乍到的,也不好幹其他的呀,況且領導辦公室就在我旁邊。今天的工作總結有兩點 1 別把...