網路網路小說閱讀網站v1.2
1.2
請先裝好mongo以及redis,然後python環境請確認在python3.5+,不會安裝mongo看這裡
mongo以及redis裝好後,進入專案目錄,依照步驟執行
pip install -r requirements.txt
# 運行
python server.py
# 或者
gunicorn --bind 127.0.0.1:8001 --worker-class sanic.worker.GunicornWorker server:ap
v0.1.0
小說的基本搜尋解析功能
搜尋記錄
快取
書架
書籤
登入
初步相容手機(後續跟進)
TODO:
註冊(開放註冊)
上次閱讀
最新章節
書友推薦(很基本的推薦)
目錄獲取
翻頁
搜尋排行
部分頁面重寫
排行榜
閱讀書單
推薦
owllook使用了下列第三方套件:
sanic:基於Python 3.5+的非同步web伺服器
sanic_session:sanic的持續會話插件
uvloop:sanic預設使用uvloop,取代asyncio本身的loop
motor:非同步的mongodb驅動
?Jinja2:基於python的模板引擎
aiohttp:非同步請求
aiocache:非同步緩存,本專案改用了其中的decorator部分,快取資料庫使用redis
caddy:基於go的web伺服器
…...更多見requirements.txt,感謝開發者。
web框架
bootstrap:Sleek, intuitive, and powerful front-end framework for faster and easier web development.
mdui:MDUI 是一個基於Material Design 的前端框架