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 .
locl 호스트에서 이미지 실행
docker run -p 8000:8000 invflow