שלום קודנים!
מאמר זה מציג אפליקציית מחסנית מלאה בקוד פתוח שבנויה תגובה וג'נגו צרורות יחד תחת אותו סַוָר להכין. לאחר הורדת המקורות באופן מקומי, אם Docker קיים, ניתן להפעיל את המוצר במינימום מאמץ, ולבצע את כל השינויים במקורות עבור שני הרכיבים (React & Django
) נדחפים למיכל Docker באופן מיידי. Thanks for reading!
משתחרר את MIT License
, ה סַוָר ניתן להשתמש בסקריפטים המסופקים בדוגמה זו או לשלב אותם בפרויקטים אחרים או פשוט להשתמש בהם לפעילויות eLearning.
✨ כיצד להשתמש בפרויקט
לפני השימוש בפרויקט, אנו צריכים להתקין את Docker כראוי ושמיש. אם איננו בטוחים בעובדה זו, נוכל לבדוק בקלות על ידי הקלדה docker --version
בטרמינל. במקרה שלי, הפלט הוא זה:
$ docker --version
>>> Docker version 20.10.14, build a224086
אם הפלט נראה טוב, נוכל להמשיך הלאה ולהתחיל את הפרויקט שהוזכר באמצעות Docker
.
??? שלב 1 -
Download the code
$ git clone https://github.com/app-generator/sample-docker-django-react.git
$ cd sample-docker-django-react
??? שלב 2 - תתחיל את
APP
ב-Docker
$ docker-compose up --build
בשלב זה, האפליקציה פועלת, אך מסד הנתונים עדיין לא הועבר.
??? שלב 3 -
Migrate DB
$ docker-compose run --rm appseed-app python manage.py makemigrations
$ docker-compose run --rm appseed-app python manage.py migrate
??? שלב 4 -
Access the APP
כאן, האפליקציה ניתנת לשימוש מלא, אנחנו יכולים לרשום משתמשים חדשים, לאמת ולגשת לדפים הפרטיים בדיוק כמו זה דמו ישיר.
Thanks for reading!
למשאבים נוספים, נא לגשת ל:
- 🚀 חינם תמיכה מסופק על ידי AppSeed (אימייל ודיסקורד)
- 👉 עוד יישומים בחינם מעוצב בפלאסק, ג'נגו ו להגיב