לדלג לתוכן

פייתון/פיתוח לסביבת אינטרנט/Django/הקמת סביבת פיתוח של Django

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי

הקמת סביבת פיתוח של Django

[עריכה]
  • קודם
  • סקירה כללית: ג'נגו
  • הַבָּא

עכשיו כשאתה יודע למה מיועד Django, נראה לך כיצד להגדיר ולבדוק סביבת פיתוח Django ב-Windows, Linux (Ubuntu) ו-macOS - בכל מערכת הפעלה נפוצה שבה אתה משתמש, מאמר זה אמור לתת לך את מה שאתה צריך להיות מסוגל להתחיל לפתח אפליקציות Django.

דרישות קדם: ידע בסיסי בשימוש במסוף/שורת פקודה וכיצד להתקין חבילות תוכנה על מערכת ההפעלה של מחשב הפיתוח.
מַטָרָה: להפעלת סביבת פיתוח עבור Django (4.*) במחשב שלך.

סקירת סביבת הפיתוח של Django

[עריכה]

Django מקל מאוד על הגדרת המחשב שלך כך שתוכל להתחיל לפתח יישומי אינטרנט. סעיף זה מסביר מה אתה מקבל עם סביבת הפיתוח, ומספק סקירה כללית של כמה מאפשרויות ההגדרה והתצורה שלך. המשך המאמר מסביר את השיטה המומלצת להתקנת סביבת הפיתוח של Django על אובונטו, macOS ו-Windows, וכיצד ניתן לבדוק זאת.

מהי סביבת הפיתוח של Django?

[עריכה]

סביבת הפיתוח היא התקנה של Django במחשב המקומי שלך שתוכל להשתמש בה לפיתוח ובדיקת אפליקציות Django לפני פריסתן לסביבת ייצור.

הכלים העיקריים ש-Django מספקת בעצמה הם קבוצה של סקריפטים של Python ליצירה ועבודה עם פרויקטי Django, יחד עם שרת אינטרנט פשוט לפיתוח שתוכל להשתמש בו כדי לבדוק יישומי אינטרנט מקומיים (כלומר במחשב שלך, לא על שרת אינטרנט חיצוני) של Django בדפדפן האינטרנט של המחשב שלך.

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

מהן אפשרויות ההגדרה של Django?

[עריכה]

Django גמיש ביותר מבחינת האופן שבו והיכן ניתן להתקין ולהגדיר אותו. ג'נגו יכול להיות:

  • מותקן במערכות הפעלה שונות.
  • מותקן ממקור, מ-Python Package Index (PyPi) ובמקרים רבים מאפליקציית מנהל החבילות של המחשב המארח.
  • מוגדר לשימוש באחד ממספר מסדי נתונים, שאולי צריך גם להתקין ולהגדיר בנפרד.
  • הפעל בסביבת Python הראשית של המערכת או בתוך סביבות וירטואליות נפרדות של Python.

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

הערה: אפשרויות התקנה אפשריות אחרות מכוסות בתיעוד הרשמי של Django. אנו מקשרים למסמכים המתאימים להלן .

אילו מערכות הפעלה נתמכות?

[עריכה]

ניתן להפעיל יישומי אינטרנט של Django כמעט בכל מכונה שיכולה להריץ את שפת התכנות Python 3: Windows, macOS, Linux/Unix, Solaris, אם להזכיר רק כמה. כמעט לכל מחשב אמורים להיות הביצועים הדרושים כדי להפעיל את Django במהלך הפיתוח.

במאמר זה, נספק הוראות עבור Windows, macOS ו-Linux/Unix.

באיזו גרסה של Python כדאי להשתמש?

[עריכה]

אתה יכול להשתמש בכל גרסת Python הנתמכת על ידי מהדורת היעד של Django. עבור Django 4.0.2 הגרסאות המותרות הן Python 3.8 עד 3.10 (ראה שאלות נפוצות: התקנה ).

פרויקט Django ממליץ (ו"תומך באופן רשמי") להשתמש במהדורת Python הנתמכת החדשה ביותר הזמינה.

מאיפה נוכל להוריד את Django?

[עריכה]

ישנם שלושה מקומות להורדת Django:

  • מאגר החבילות של Python (PyPi), באמצעות כלי ה- pip . זוהי הדרך הטובה ביותר לקבל את הגרסה היציבה האחרונה של Django.
  • השתמש בגרסה ממנהל החבילות של המחשב שלך. הפצות של Django המצורפות למערכות הפעלה מציעות מנגנון התקנה מוכר. עם זאת, שים לב שהגרסה הארוזה עשויה להיות ישנה למדי, וניתן להתקין אותה רק בסביבת Python של המערכת (שאולי לא מה שאתה רוצה).
  • התקן ממקור. אתה יכול לקבל ולהתקין את הגרסה העדכנית ביותר של Django מהמקור. זה לא מומלץ למתחילים אבל נחוץ כאשר אתה מוכן להתחיל לתרום בחזרה ל-Django עצמו.

מאמר זה מראה כיצד להתקין את Django מ- PyPi, על מנת לקבל את הגרסה היציבה העדכנית ביותר.

איזה מסד נתונים?

[עריכה]

Django תומך באופן רשמי במסדי הנתונים PostgreSQL, MariaDB, MySQL, Oracle ו- SQLite, ויש ספריות קהילתיות המספקות רמות תמיכה שונות עבור מסדי נתונים פופולריים אחרים של SQL ו-NoSQL. אנו ממליצים לבחור באותו מסד נתונים גם לייצור וגם לפיתוח (למרות ש-Django מפשט רבים מההבדלים במסד הנתונים באמצעות ה-Object-Relational Mapper (ORM), עדיין יש בעיות פוטנציאליות שעדיף להימנע מהן).

עבור מאמר זה (ורוב המודול הזה) נשתמש ב- במסד הנתונים SQLite , המאחסן את הנתונים שלו בקובץ. SQLite מיועד לשימוש כמסד נתונים קל ואינו יכול לתמוך ברמת התאמה גבוהה. עם זאת, זוהי בחירה מצוינת עבור יישומים שהם בעיקר לקריאה בלבד.

הערה: Django מוגדר להשתמש ב- SQLite כברירת מחדל כאשר אתה מתחיל את פרויקט האתר שלך באמצעות הכלים הסטנדרטיים ( django-admin ). זוהי בחירה מצוינת כאשר אתה מתחיל, כי זה לא דורש תצורה או הגדרה נוספת.

התקנה בכל המערכת או בסביבה וירטואלית של Python?

[עריכה]

כשאתה מתקין Python3 אתה מקבל סביבה גלובלית אחת המשותפת לכל קוד Python3. בעוד שאתה יכול להתקין כל חבילות Python שאתה אוהב בסביבה, אתה יכול להתקין רק גרסה מסוימת אחת של כל חבילה בכל פעם.

הערה: יישומי Python המותקנים בסביבה הגלובלית עלולים להתנגש זה עם זה (כלומר אם הם תלויים בגרסאות שונות של אותה חבילה).

אם תתקין את Django בסביבת ברירת המחדל/גלובלית, תוכל למקד רק לגרסה אחת של Django במחשב. זו יכולה להוות בעיה אם ברצונך ליצור אתרים חדשים (באמצעות הגרסה העדכנית ביותר של Django) תוך שמירה על אתרים המסתמכים על גרסאות ישנות יותר.

כתוצאה מכך, מפתחי Python/Django מנוסים מריצים בדרך כלל אפליקציות Python בתוך סביבות וירטואליות עצמאיות של Python . זה מאפשר מספר סביבות Django שונות במחשב בודד. צוות המפתחים של Django עצמו ממליץ לך להשתמש בסביבות וירטואליות של Python!

מודול זה מניח שהתקנת את Django בסביבה וירטואלית, ואנו נראה לך כיצד להלן.

התקנת Python 3

[עריכה]

על מנת להשתמש ב-Django תצטרך להתקין את Python במערכת ההפעלה שלך. אם אתה משתמש ב- Python 3 , תזדקק גם לכלי Python Package Index - pip3 - המשמש לניהול (התקנה, עדכון והסרה) של חבילות/ספריות Python המשמשות את Django ויישומי Python האחרים שלך.

סעיף זה מסביר בקצרה כיצד ניתן לבדוק אילו גרסאות קיימות של Python, ולהתקין גרסאות חדשות לפי הצורך, עבור אובונטו לינוקס 20.04, macOS ו-Windows 10.

הערה: בהתאם לפלטפורמה שלך, ייתכן שתוכל גם להתקין את Python/pip ממנהל החבילות של מערכת ההפעלה או באמצעות מנגנונים אחרים. עבור רוב הפלטפורמות, תוכל להוריד את קבצי ההתקנה הנדרשים מ- https://www.python.org/downloads/ ולהתקין אותם בשיטה הספציפית לפלטפורמה המתאימה.

אובונטו 20.04

[עריכה]

אובונטו לינוקס 20.04 LTS כולל Python 3.8.10 כברירת מחדל. אתה יכול לאשר זאת על ידי הפעלת הפקודה הבאה בטרמינל bash:

python3 -V
 Python 3.8.10

עם זאת, הכלי Python Package Index ( pip3 ) שתצטרך להתקין חבילות עבור Python 3 (כולל Django) אינו זמין כברירת מחדל. אתה יכול להתקין pip3 במסוף bash באמצעות:

sudo apt install python3-pip

הערה: Python 3.8 היא הגרסה הישנה ביותר שנתמכת על ידי Django 4.0 . בעוד ש-Django ממליץ לך לעדכן לגרסה העדכנית ביותר, אינך צריך להשתמש בגרסה העדכנית ביותר עבור הדרכה זו. אם אתה רוצה לעדכן את Python, אז יש הוראות באינטרנט.

macOS

[עריכה]

macOS "El Capitan" וגרסאות עדכניות אחרות אינן כוללות את Python 3. אתה יכול לאשר זאת על ידי הפעלת הפקודות הבאות במסוף zsh או bash:

$ python3 -V
  python3: command not found

אתה יכול בקלות להתקין את Python 3 (יחד עם הכלי pip3 ) מ- python.org :

  1. הורד את תוכנית ההתקנה הנדרשת:
    1. עבור אל https://www.python.org/downloads/macos/
    2. הורד את הגרסה הנתמכת העדכנית ביותר שעובדת עם Django 4.0.2. (בזמן הכתיבה זהו Python 3.10.2).
  2. אתר את הקובץ באמצעות Finder ולחץ פעמיים על קובץ החבילה. בעקבות הנחיות ההתקנה.

כעת תוכל לאשר התקנה מוצלחת על ידי בדיקת גרסת Python 3 כפי שמוצג להלן:

python3 -V
 Python 3.10.2

אתה יכול לבדוק באופן דומה ש- pip3 מותקן על ידי רישום החבילות הזמינות:

pip3 list

חלונות 10

[עריכה]

Windows אינו כולל את Python כברירת מחדל, אבל אתה יכול להתקין אותו בקלות (יחד עם הכלי pip3 ) מ- python.org :

  1. הורד את תוכנית ההתקנה הנדרשת:
    1. עבור אל https://www.python.org/downloads/windows/
    2. הורד את הגרסה הנתמכת העדכנית ביותר שעובדת עם Django 4.0.2. (בזמן הכתיבה זהו Python 3.10.2).
  2. התקן את Python על ידי לחיצה כפולה על הקובץ שהורד וביצוע הנחיות ההתקנה
  3. הקפד לסמן את התיבה שכותרתה "הוסף Python ל-PATH"

לאחר מכן תוכל לוודא ש- Python 3 הותקן על ידי הזנת הטקסט הבא בשורת הפקודה:

py -3 -V
 Python 3.10.2

מתקין Windows משלב pip3 (מנהל החבילות של Python) כברירת מחדל. אתה יכול לרשום חבילות מותקנות כפי שמוצג:

pip3 list

הערה: המתקין צריך להגדיר את כל מה שאתה צריך כדי שהפקודה לעיל תעבוד. אם בכל זאת אתה מקבל הודעה שלא ניתן למצוא את Python, ייתכן ששכחת להוסיף אותה לנתיב המערכת שלך. אתה יכול לעשות זאת על ידי הפעלת המתקין שוב, בחירה ב"שנה" וסימון התיבה שכותרתה "הוסף Python למשתני סביבה" בעמוד השני.

שימוש ב-Django בתוך סביבה וירטואלית של Python

[עריכה]

הספריות שבהן נשתמש ליצירת הסביבות הווירטואליות שלנו הן virtualenvwrapper (Linux ו-macOS) ו- virtualenvwrapper-win (Windows), שבתורם שניהם משתמשים בכלי virtualenv . כלי העטיפה יוצרים ממשק עקבי לניהול ממשקים בכל הפלטפורמות.

התקנת תוכנת הסביבה הווירטואלית

[עריכה]

הגדרת סביבה וירטואלית של אובונטו

[עריכה]

לאחר התקנת Python ו-pip תוכלו להתקין virtualenvwrapper (שכולל virtualenv ). את מדריך ההתקנה הרשמי ניתן למצוא כאן , או עקוב אחר ההוראות למטה.

התקן את הכלי באמצעות pip3 :

sudo pip3 install virtualenvwrapper

לאחר מכן הוסף את השורות הבאות לסוף קובץ ההפעלה של המעטפת שלך (זהו שם קובץ נסתר .bashrc בספריית הבית שלך). אלה מגדירים את המיקום שבו הסביבות הוירטואליות צריכות לחיות, את המיקום של ספריות פרויקט הפיתוח שלך ומיקום הסקריפט המותקן בחבילה זו:

export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS=' -p /usr/bin/python3 '
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh

הערה: המשתנים VIRTUALENVWRAPPER_PYTHONו VIRTUALENVWRAPPER_VIRTUALENV_ARGSמצביעים על מיקום ההתקנה הרגיל של Python3, ומצביעים source /usr/local/bin/virtualenvwrapper.shעל המיקום הרגיל של virtualenvwrapper.shהסקריפט. אם ה- virtualenv לא עובד כשאתה בודק אותו, דבר אחד שצריך לבדוק הוא ש-Python והסקריפט נמצאים במיקום הצפוי (ולאחר מכן שנה את קובץ ההפעלה כראוי).

אתה יכול למצוא את המיקומים הנכונים עבור המערכת שלך באמצעות הפקודות which virtualenvwrapper.shו- which python3.

לאחר מכן טען מחדש את קובץ האתחול על ידי הפעלת הפקודה הבאה בטרמינל:

source ~/.bashrc

בשלב זה אתה אמור לראות חבורה של סקריפטים מופעלים כפי שמוצג להלן:

virtualenvwrapper.user_scripts creating /home/ubuntu/.virtualenvs/premkproject
virtualenvwrapper.user_scripts creating /home/ubuntu/.virtualenvs/postmkproject
# …
virtualenvwrapper.user_scripts creating /home/ubuntu/.virtualenvs/preactivate
virtualenvwrapper.user_scripts creating /home/ubuntu/.virtualenvs/postactivate
virtualenvwrapper.user_scripts creating /home/ubuntu/.virtualenvs/get_env_details

עכשיו אתה יכול ליצור סביבה וירטואלית חדשה עם mkvirtualenvהפקודה.

הגדרת סביבה וירטואלית של macOS

[עריכה]

הגדרת virtualenvwrapper ב-macOS זהה כמעט לחלוטין לזו של אובונטו (שוב, אתה יכול לעקוב אחר ההוראות ממדריך ההתקנה הרשמי או למטה).

התקן את virtualenvwrapper ( וצרור virtualenv ) באמצעות pip כפי שמוצג.

sudo pip3 install virtualenvwrapper

לאחר מכן הוסף את השורות הבאות לסוף קובץ ההפעלה של המעטפת שלך (אלה הן אותן שורות כמו עבור אובונטו). אם אתה משתמש במעטפת zsh אז קובץ האתחול יהיה קובץ נסתר בשם .zshrc בספריית הבית שלך. אם אתה משתמש במעטפת bash אז זה יהיה קובץ נסתר בשם .bash_profile . ייתכן שתצטרך ליצור את הקובץ אם הוא עדיין לא קיים.

export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh

הערה: המשתנה VIRTUALENVWRAPPER_PYTHONמצביע על מיקום ההתקנה הרגיל של Python3, source /usr/local/bin/virtualenvwrapper.shומצביע על המיקום הרגיל של virtualenvwrapper.shהסקריפט. אם ה- virtualenv לא עובד כשאתה בודק אותו, דבר אחד שצריך לבדוק הוא ש-Python והסקריפט נמצאים במיקום הצפוי (ולאחר מכן שנה את קובץ ההפעלה כראוי).

לדוגמה, בדיקת התקנה אחת ב-macOS הסתיימה עם השורות הבאות הכרחיות בקובץ האתחול:

export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
export PROJECT_HOME=$HOME/Devel
source /Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh

אתה יכול למצוא את המיקומים הנכונים עבור המערכת שלך באמצעות הפקודות which virtualenvwrapper.shו- which python3.

לאחר מכן טען מחדש את קובץ האתחול על ידי ביצוע הקריאה הבאה במסוף:

source ~/.bash_profile

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

הערה: אם אינך מוצא את קובץ האתחול לעריכה ב-finder, תוכל גם לפתוח אותו בטרמינל באמצעות ננו.

בהנחה שאתה משתמש ב-bash, הפקודות נראות בערך כך:

cd ~  # Navigate to my home directory
ls -la #List the content of the directory. YOu should see .bash_profile
nano .bash_profile # Open the file in the nano text editor, within the terminal
# Scroll to the end of the file, and copy in the lines above
# Use Ctrl+X to exit nano, choose Y to save the file.

הגדרת סביבה וירטואלית של Windows 10

[עריכה]

התקנת virtualenvwrapper-win היא אפילו פשוטה יותר מהגדרת virtualenvwrapper מכיוון שאינך צריך להגדיר היכן הכלי מאחסן מידע על הסביבה הווירטואלית (יש ערך ברירת מחדל). כל מה שאתה צריך לעשות הוא להפעיל את הפקודה הבאה בשורת הפקודה:

pip3 install virtualenvwrapper-win

עכשיו אתה יכול ליצור סביבה וירטואלית חדשה עם mkvirtualenvהפקודה

יצירת סביבה וירטואלית

[עריכה]

לאחר שהתקנת את virtualenvwrapper או virtualenvwrapper-win אז העבודה עם סביבות וירטואליות דומה מאוד בכל הפלטפורמות.

עכשיו אתה יכול ליצור סביבה וירטואלית חדשה עם mkvirtualenvהפקודה. בזמן שהפקודה הזו פועלת, תראה את הסביבה מוגדרת (מה שאתה רואה הוא מעט ספציפי לפלטפורמה). כאשר הפקודה תושלם הסביבה הוירטואלית החדשה תהיה פעילה - אתה יכול לראות זאת מכיוון שתחילת ההנחיה תהיה שם הסביבה בסוגריים (למטה אנו מציגים זאת עבור אובונטו, אך השורה האחרונה דומה עבור Windows/macOS) .

$ mkvirtualenv my_django_environment

Running virtualenv with interpreter /usr/bin/python3
# …
virtualenvwrapper.user_scripts creating /home/ubuntu/.virtualenvs/t_env7/bin/get_env_details
(my_django_environment) ubuntu@ubuntu:~$

עכשיו אתה בתוך הסביבה הוירטואלית אתה יכול להתקין את Django ולהתחיל לפתח.

הערה: מעכשיו במאמר זה (ואכן במודול) אנא הניחו שכל הפקודות מופעלות בתוך סביבה וירטואלית של Python כמו זו שהגדרנו למעלה.

שימוש בסביבה וירטואלית

[עריכה]

יש רק כמה פקודות שימושיות אחרות שכדאי לדעת (ישנן עוד בתיעוד הכלי, אבל אלו הן הפקודות בהן תשתמש בקביעות):

  • deactivate- צא מהסביבה הווירטואלית הנוכחית של Python
  • workon- רשימת סביבות וירטואליות זמינות
  • workon name_of_environment- הפעל את הסביבה הוירטואלית של Python שצוינה
  • rmvirtualenv name_of_environment- הסר את הסביבה שצוינה.

התקנת ג'נגו

[עריכה]

לאחר שיצרתם סביבה וירטואלית, והתקשרתם workonלהיכנס אליה, תוכלו להשתמש ב- pip3 כדי להתקין את Django.

pip3 install django~=4.0

אתה יכול לבדוק ש-Django מותקן על ידי הפעלת הפקודה הבאה (זה רק בודק ש-Python יכול למצוא את מודול ה-Django):

# Linux/macOS
python3 -m django --version
 4.0.2

# Windows
py -3 -m django --version
 4.0.2

הערה: אם פקודת Windows לעיל אינה מציגה מודול django קיים, נסה:

py -m django --version

ב-Windows Python 3 סקריפטים מופעלים על ידי קידומת הפקודה עם py -3, אם כי זה יכול להשתנות בהתאם להתקנה הספציפית שלך. נסה להשמיט את -3השינוי אם אתה נתקל בבעיות כלשהן עם פקודות. ב-Linux/macOS, הפקודה היאpython3.

אזהרה: שאר מודול זה משתמש בפקודת Linux להפעלת Python 3 ( python3) . אם אתה עובד על Windows החלף את הקידומת הזו ב:py -3

כלים אחרים של Python

[עריכה]

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

שים לב שאתה צריך להשתמש ב- Django aware linter כמו pylint-django . Linters Python הנפוצים, כגון pylint, עשויים לדווח באופן שגוי על שגיאות בקבצים הסטנדרטיים שנוצרו עבור Django.

בדיקת ההתקנה שלך

[עריכה]

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

mkdir django_test
cd django_test

לאחר מכן תוכל ליצור אתר שלד חדש בשם " mytestsite " באמצעות הכלי django -admin כפי שמוצג. לאחר יצירת האתר תוכלו לנווט לתוך התיקיה בה תמצאו את הסקריפט הראשי לניהול פרויקטים, הנקרא manage.py .

django-admin startproject mytestsite
cd mytestsite

אנו יכולים להפעיל את שרת האינטרנט לפיתוח מתוך התיקיה הזו באמצעות manage.py והפקודה runserver, כפי שמוצג.

$ python3 manage.py runserver
Watching for file changes with StatReloader
Performing system checks…

System check identified no issues (0 silenced).

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
March 01, 2022 - 01:19:16
Django version 4.0.2, using settings 'mytestsite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

הערה: הפקודה לעיל מציגה את פקודת Linux/macOS. אתה יכול להתעלם מהאזהרות לגבי "18 העברות שלא יושמו" בשלב זה!

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

סיכום

[עריכה]

כעת יש לך סביבת פיתוח של Django פועלת במחשב שלך.

בסעיף הבדיקות ראית בקצרה גם כיצד אנו יכולים ליצור אתר Django חדש באמצעות django-admin startproject, ולהפעיל אותו בדפדפן שלך באמצעות שרת האינטרנט של הפיתוח ( python3 manage.py runserver). במאמר הבא נרחיב על תהליך זה, בניית אפליקציית אינטרנט פשוטה אך מלאה.

ראה גם

[עריכה]
  • מדריך להתקנה מהירה (Django docs)
  • כיצד להתקין את Django - מדריך מלא (Django docs) - מכסה גם כיצד להסיר את Django
  • כיצד להתקין את Django על Windows (Django docs)