關於資料庫設計
多學習資料庫表操作和設計,這是要點
謹慎使用硬刪除。軟刪除,每個可能被刪除資料的表加乙個is_active屬性
不同的表可以有多個相同的字段,字段屬性少用禁止非空
主外來鍵的使用可以提高查詢速度,但要考慮對系統使用初期資料批量匯入和刪除的影響
不要設定太多主外來鍵(高內聚,低耦合)
使用者表應該要有許可權字段,資料庫存入的密碼需要加密
api開發
前後端介面分開
多處可能用到的方法可以寫成公共方法,例如分頁,接受引數的非空判斷
介面需要加修飾器,設定訪問規則限制訪問時長5分鐘左右,防止介面被ddos攻擊
python 介面開發《小demo
django 模組的 安裝 pip install django 2.驗證 django 是否安裝成功 cmd 進入python 輸入 import django 不報錯代表安裝成功 3.新建乙個django 專案 4.等待 django 包 匯入完成 5.進入到 django 目錄 啟動 djan...
python小知識 Python小知識
1 python是一種解釋性語言,當程式執行時,一行一行的解釋,並執行 優點 除錯 很方便,開發效率高,並且可以跨平台 不但入門容易,而且將來深入下去,可以編寫那些非常非常複雜的程式。缺點 執行速度慢。python的種類 cpython ipython pypy jython ironpython ...
python小知識 python小知識
一 列表 l 1,2 m l l和m同時指向列表物件,內容為 1,2 l l 3,4 系統新增了乙個物件,內容為 1,2,3,4 l,m 1,2,3,4 1,2 l 1,2 m l l 3,4 對列表在原處做修改 l,m 1,2,3,4 1,2,3,4 二 python程式設計中的中文編碼問題 問題...