InvFlow
1.0.0
Django で構築されたシンプルな在庫管理システム。ユーザーは在庫品目を追加し、請求書を生成できます。すべてのデータはデータベースに保存され、リアルタイムでレンダリングされます
プロジェクトを実行するには、プロジェクトのディレクトリで次のコマンドを実行してデータベースを作成します。ソフトウェアを初めて実行するときは、プロジェクト内のアプリごとに各コマンドを実行する必要があります
ENV を作成する
python -m venv .env
python manage.py makemigrations homepage
python manage.py migrate homepage
python manage.py makemigrations inventory
python manage.py migrate inventory
python manage.py makemigrations transactions
python manage.py migrate transactions
初回以降は、次のコマンドを実行して、任意のアプリのモデル変更を移行できます。
python manage.py makemigrations
python manage.py migrate
次のコマンドを使用してサーバーを実行します
python manage.py runserver
次のコマンドを使用して管理者ユーザーを作成します
python manage.py createsuperuser
Dockerfile を実行するには、以下のコマンドを使用します
アプリケーションのイメージを構築する
docker build -t invflow .
loacl ホストでイメージを実行します
docker run -p 8000:8000 invflow