原文:FastAPI 學習之路(三十五)項目結構優化

之前我們的都是創建在一個文件中,但是我們在實際中,肯定不能這么設計,那么我們去創建一個目錄,叫models。大致如下。 主要目錄是 init .py 是一個空文件,但是說明models是一個package crud.py 數據庫操作相關 database.py 數據庫配置相關 models.py 數據庫模型表 schemas.py 模型驗證 main.py 主文件 那么我們在crud.py目錄修改 ...

2021-10-22 07:09 0 1131 推薦指數:

查看詳情

FastAPI 學習之路(四十五)WebSockets

我們之前的分析都是基於http的請求,那么如果是WebSockets可以支持嗎,答案是可以的,那么我們看下如何實現的。 其實很簡單,就是我們在后端寫一個接受 ...

Sat Oct 23 17:29:00 CST 2021 0 858
FastAPI 學習之路(五十五)操作Redis

之前我們分享了操作關系型數據庫,具體文章, FastAPI 學習之路(三十二)創建數據庫 FastAPI 學習之路(三十三)操作數據庫 FastAPI 學習之路(三十四)數據庫多表操作 這次我們分享的是非關系型數據庫--Redis ...

Wed Oct 27 05:52:00 CST 2021 0 1096
FastAPI 學習之路十五)響應狀態碼

系列文章:   FastAPI 學習之路(一)fastapi--高性能web開發框架   FastAPI 學習之路(二)   FastAPI 學習之路(三)   FastAPI 學習之路(四)   FastAPI 學習之路(五) FastAPI 學習之路(六)查詢參數 ...

Sun Oct 17 19:04:00 CST 2021 0 1130
Linux性能優化實戰學習筆記:第三十五

一、上節回顧 前面內容,我們學習了 Linux 網絡的基礎原理以及性能觀測方法。簡單回顧一下,Linux網絡基於 TCP/IP 模型,構建了其網絡協議棧,把繁雜的網絡功能划分為應用層、傳輸層、網絡層、網絡接口層等四個不同的層次,既解決了網絡環境中設備異構的問題,也解耦了網絡協議的復雜性 ...

Sat Sep 07 01:48:00 CST 2019 0 426
學習之路三十五:Android和WCF通信 - 大數據壓縮后傳輸

最近一直在優化項目的性能,就在前幾天找到了一些資料,終於有方案了,那就是壓縮數據。 一丶前端和后端的壓縮和解壓縮流程    二丶優點和缺點   優點:①字符串的壓縮率能夠達到70%-80%左右      ②字符串數量更少了   缺點:①CPU的開銷會大一點,不過在可承受范圍之內 ...

Mon Aug 12 00:21:00 CST 2013 6 1444
FastAPI 學習之路(五)

系列文章:   FastAPI 學習之路(一)fastapi--高性能web開發框架   FastAPI 學習之路(二)   FastAPI 學習之路(三)   FastAPI 學習之路(四) 我們之前的文章分享了,如何增加參數,那么我們這次分享來看下請求體 ...

Sat Sep 25 19:13:00 CST 2021 0 196
FastAPI 學習之路(三)

系列文章:   FastAPI 學習之路(一)fastapi--高性能web開發框架   FastAPI 學習之路(二) 之前的文章分享了如何去創建一個簡單的路徑的請求。那么我們這次分享的如何在請求路徑中,增加參數。   我們還是在之前的請求中改造 @app.get ...

Sat Sep 25 17:34:00 CST 2021 0 243
FastAPI 學習之路(二)

之前的文章已經介紹了如何安裝,以及簡單的使用,這篇文章呢,我們就不去分享如何安裝對應的包了。 我們如何去編寫呢,其實很簡單,按照下面的步驟,一個簡單的基於fastapi的接口就編寫完畢。 首先:創建一個main.py 第一步:導入 ...

Wed Sep 15 15:17:00 CST 2021 0 330
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM