blogCLI
v1.0 - Alpha
blogCLI は、シンプルなコマンドライン ベースのブログサイトです。
パスワード暗号化による安全なユーザー データ ストレージを備え、CRUD [作成、読み取り、更新、削除] 機能をすべて実行します。
setup.py実行するmain.pyを実行しますsetup.py : データベースをセットアップし、テーブルを作成するためのコードが含まれています。デフォルトでは、 setup.pyと同じフォルダー レベルにdata.dbが生成されます。
crud.py : データベースに必要なすべてのCREATE 、 READ 、 UPDATEおよびDELETE関数のコードが含まれています。
.venv : Pythonプリインストールされていないシステムでコードを実行するための Python 仮想環境。 [削除されました]
data.db : すべてのユーザーおよびブログ関連データが保存されるデータベース。 uesrsとblogs 2 つのテーブルがあります
main.py : blogCLIのメイン ファイル。このファイルを実行する前に、 setup.py少なくとも 1 回実行してください。
NOTE : 理解を容易にし、複雑さを軽減するために、すべてのデータ操作操作はcrud.pyから実行されます。 main.pyは必要な関数を呼び出すことだけを担当します。
bcrypt - (pip install bcrypt)sqlite3 (デフォルトで Python にインストールされます)getpass (デフォルトで Python にインストールされます)