โปรเจค วิชา เว็ปโปรแกรมมิ่ง มีโจทย์ให้ทำเป็นเว็ปไซต์อะไรก็ได้ และ ใช้ต้้องเฟรมเวิร์ค Django ในการทำโปรเจค เราได้ทำเป็นเว็ปไซต์ขายหนังสือนิยาย อนิเมะ และ การ์ตูน
โปรเจคนี้ทำส่งวิชาเว็ปโปรแกรมมิ่งเท่านั่น ไม่ได้นำไปใช้จริงแต่อย่างใด
- สมาชิก
- ค้นหาสินค้า
- ตะกร้าสินค้า
- ชำระเงิน
- ประวัติการสั่งซื้อ
สร้างไฟล์ .env ในโปรเจค และเพิ่ม Environment Variables ดังนี้
DJANGO_SECRET_KEY='secret'
DJANGO_DEBUG='True'
DJANGO_ALLOWED_HOSTS='*'
DJANGO_CSRF_TRUSTED_ORIGINS='http://, https://'
PROMPTPAY_ID='0987654321'
POSTGRES_DB='database'
POSTGRES_USER='username'
POSTGRES_PASSWORD='password'
POSTGRES_HOST='hostname'
POSTGRES_PORT='5432'
- สร้าง Virtual Environment
python3 -m venv .venv
- ติดตั้ง Package ที่จำเป็นสำหรับโปรเจค
# python package
make install
# node package
make node-install
- เซ็ตอัพโปรเจค
make setup
- รันโปรเจค
make run
- ติดตั้ง Package ที่จำเป็นสำหรับโปรเจค
make dev-install
- รันโปรเจค
make run
- รัน tailwindcss ในโหมด watch
make tailwind-dev
This project is licensed under the MIT License - see the LICENSE.md file for details.