הגדרת פרויקט הג'נגו הראשון שלך מאפס

Django היא מסגרת אינטרנט ברמה גבוהה של Python המעודדת פיתוח מהיר ועיצוב נקי ופרגמטי. זה מפשט בניית יישומי אינטרנט חזקים וניתנים להרחבה על ידי מתן תכונות מובנות כמו ORM, תבניות ואימות.

כיצד להתקין את Django?

כדי להתחיל, תצטרך Python להתקין במחשב שלך. השתמש בשלבים הבאים כדי להתקין את Django:

  1. ודא כי Python ו-pip מותקנים. הפעל את python --version ו-pip --version בטרמינל שלך.
  2. Create a virtual environment to isolate your project dependencies:
    python -m venv myenv
  3. Activate the virtual environment:
    # On Windows
    myenv\Scripts\activate
    # On macOS/Linux
    source myenv/bin/activate
  4. Install Django using pip:
    pip install django

כיצד ליצור פרויקט ג'נגו?

לאחר התקנת Django, אתה יכול ליצור פרויקט חדש על ידי הפעלת הפקודה הבאה:

django-admin startproject myproject

פעולה זו תיצור ספרייה בשם myproject המכילה את הקבצים הדרושים לפרויקט Django:

  • manage.py: כלי שורת פקודה לאינטראקציה עם הפרויקט.
  • myproject/: תיקיית הפרויקט הראשית המכילה קובצי תצורה.

כיצד להפעיל את שרת הפיתוח?

נווט אל ספריית הפרויקט והפעל את שרת הפיתוח כדי לראות את הפרויקט שלך בפעולה:

cd myproject
python manage.py runserver

פתח דפדפן אינטרנט ועבור אל http://127.0.0.1:8000. אתה אמור לראות את דף הפתיחה של Django, המציין שהפרויקט שלך פועל בהצלחה.

כיצד ליצור אפליקציה ב-Django?

פרויקטי Django מאורגנים באפליקציות. כדי ליצור את האפליקציה הראשונה שלך, הפעל:

python manage.py startapp myapp

פעולה זו תיצור תיקייה בשם myapp עם הקבצים הדרושים לאפליקציה. אל תשכח לרשום את האפליקציה בהגדרות הפרויקט שלך על ידי הוספתה לרשימת INSTALLED_APPS ב-settings.py:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'myapp',  # Add this line
]

מה הלאה?

מכאן, אתה יכול להתחיל לבנות את האפליקציה שלך על ידי הגדרת מודלים, תצוגות ותבניות. חקור את התיעוד של Django כדי לצלול עמוק יותר לתוך כל תכונה ולבנות יישום אינטרנט פונקציונלי לחלוטין!