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