ครึ่งหนึ่งของการต่อสู้เพื่อสร้างโครงการที่ประสบความสำเร็จคือการจัดระเบียบทุกอย่าง นี่คือพื้นที่เก็บข้อมูลเทมเพลต GitHub สำหรับแอพ Django ที่นำกลับมาใช้ใหม่ได้ซึ่งสามารถเปิดตัวได้ใน PYPI
นี่คือพื้นที่เก็บข้อมูลเทมเพลต GitHub เพียงสร้างที่เก็บใหม่จากมันหรือเปิดในพื้นที่รหัส ที่เก็บจะมีการกระทำเดียว
หลังจากที่คุณชำระเงินที่เก็บข้อมูลขั้นตอนแรกคือการเปลี่ยนชื่อแอพ:
./bin/rename-app myappถัดไปสร้าง VirtualEnV และติดตั้งการอ้างอิงทั้งหมด สิ่งนี้จะสร้างไลบรารีที่มีแอพ:
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install pip-toolsไม่จำเป็น. โครงการจัดส่งด้วยเวอร์ชันที่ถูกตรึงไว้สำหรับการพึ่งพา หากคุณต้องการอัพเกรดเป็นเวอร์ชันล่าสุดให้คอมไพล์ไฟล์แหล่งที่มาของข้อกำหนดอีกครั้ง:
pip-compile --upgrade requirements/dev.in
pip-compile --upgrade requirements/docs.in
pip-compile --upgrade requirements/tests.inติดตั้งการอ้างอิง:
pip-sync requirements/dev.txtเรียกใช้การทดสอบ:
pytestเรียกใช้เซิร์ฟเวอร์ Django:
./manage.py runserverเปิดเบราว์เซอร์และเยี่ยมชม http: // localhost: 8000 และ voila เรามีเว็บไซต์ทำงาน ครอบคลุมการปรับใช้ในภายหลัง