まず mongo と redis をインストールしてから、Python 環境が python3.5 以降であることを確認してください。mongo のインストール方法がわからない場合は、こちらを参照してください。
mongo と redis がインストールされたら、プロジェクト ディレクトリに入り、手順に従います。
pip install -r 要件.txt
# 走る
Pythonサーバー.py
# または
gunicorn --bind 127.0.0.1:8001 --worker-class sanic.worker.GunicornWorker サーバー:ap
v0.1.0
小説の基本的な検索・分析機能
検索履歴
キャッシュ
本棚
ブックマーク
ログイン
携帯電話にも先行対応(事後フォロー)
TODO:
登録(オープン登録)
最後に読んだもの
最新章
読書友達のおすすめ(非常に基本的なおすすめ)
ディレクトリ取得
ページをめくる
検索ランキング
いくつかのページを書き直す
ランキング一覧
読書リスト
推薦する
olllook は次のサードパーティ パッケージを使用します。
sanic: Python 3.5+ ベースの非同期 Web サーバー
sanic_session: sanic の永続セッション プラグイン
uvloop: sanic はデフォルトで uvloop を使用し、asyncio 自身のループを置き換えます。
モーター: 非同期 mongodb ドライバー
?Jinja2: Python ベースのテンプレート エンジン
aiohttp: 非同期リクエスト
aiocache: 非同期キャッシュ。このプロジェクトは代わりにデコレータ部分を使用し、キャッシュ データベースは Redis を使用します。
キャディ: Go ベースの Web サーバー
...開発者のおかげで、詳細については、requirements.txt を参照してください。
ウェブフレームワーク
bootstrap: より速く簡単な Web 開発を実現する、洗練された直感的で強力なフロントエンド フレームワーク。
mdui: MDUI はマテリアル デザインに基づいたフロントエンド フレームワークです。