Python介面開發小知識

2021-09-28 15:14:59 字數 335 閱讀 2417

關於資料庫設計

多學習資料庫表操作和設計,這是要點

謹慎使用硬刪除。軟刪除,每個可能被刪除資料的表加乙個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程式設計中的中文編碼問題 問題...