Простая система управления запасами, созданная с помощью 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