怎么用flask+mysql來實現一個簡單的用戶注冊和登陸效果的頁面
1 回答

絕地無雙
TA貢獻1946條經驗 獲得超4個贊
一個簡單的用戶注冊和登錄的頁面,就兩個部分。
涉及到數據庫,存儲用戶數據(注冊),讀出用戶數據(登錄驗證)。搞清楚如何用python連接和操作數據庫即可,還有了解sql數據庫語句,sqlite和mysql差不多的,看幾眼多試幾下就了解了。
網站程序,前端如何發送表單(別告訴這你也不清楚?)后端獲取用戶發送的請求,和數據庫中數據驗證是否能夠登錄,然后登錄后如何保存用戶登錄信息,就是使用的cookie,不過在flask中是session(其實session也是cookie,flask把它封裝了下,成了加密的cookie)
總之如果你認真跟著官方的教程走過一遍。只是完成用戶登錄和注冊的功能都不難的。雖然這些知識點都不爛,但是覆蓋范圍還比較廣泛。數據庫,前端的html,后端的程序框架,你對其中一項不太了解都會讓你有種無法下手的感覺。
好吧。丟一段驗證登錄代碼上來,因為flask的路由是通過綁定一個個函數來實現的,如果你要在給每個路由都添加一段驗證登錄的代碼還是蠻麻煩的,不過通過裝飾器這個功能實現起來還是蠻方便的。
- 1 回答
- 0 關注
- 1166 瀏覽
添加回答
舉報
0/150
提交
取消