Flask 實現部落格基本功能

2021-08-02 18:29:37 字數 593 閱讀 6321

功能:

新使用者註冊register(confirm email需要驗證郵箱)

使用者登陸login

使用者登出logout

忘記密碼,更改密碼(傳送郵件,從郵箱中跳轉到更改密碼頁面)

更改使用者名稱

不登入使用者只能瀏覽頁面

登陸使用者可以發部落格,編輯、刪除自己以前的部落格

頁面展示(分頁導航)

只檢視某人發過的部落格

使用者檢視編輯個人資料

資料庫:sqlalchemy,涉及model,資料庫遷移

藍圖blueprint

**結構(有多餘部分,以後列出個精簡版):

主要構造是:

form(描述頁面展示的框框), view(檢視建構函式,map url和html), templates(前端**html),  model(資料庫中的每個table資料結構),config(配置檔案)

前端頁面布局展示可以放到static 資料夾中

具體如下:

效果圖如下,後續繼續改進:

ASP基本功能實現

修改資料庫的記錄 若要修改資料庫的記錄,首先使用ado鏈結到access資料庫ntopsamp.mdb,下sql指令尋找待修改的記錄,將結果傳回到rs1的recordset當中,asp程式碼如下 set rs server.createobject adodb.recordset sql selec...

Servlet基本功能實現

生命週期 3.0版本以上的支援,版本號就是建立web專案的版本 webservlet註解 可以定義多個路徑,陣列形式 學習servlet之前應該了解下請求頭的知識 request可以用來獲取請求行的各種引數,知道方法即可,這些方法要寫在servlet的doget方法中 域物件,乙個有作用範圍的物件 ...

Bash基本功能

history 選項 歷史命令儲存檔案 c 清空歷史命令 w 把快取中的歷史命令寫入命令儲存檔案 歷史命令預設儲存1000條,可以在環境變數配置檔案 etc profile中進行修改 必須重新登陸,歷史命令可以儲存檔案 歷史命令的呼叫 使用上,下箭頭呼叫以前的歷史命令 使用 n 重複執行第n條命令 ...