Django אונליין
כתבו פרויקט Django, לחצו על הפעל והשתמשו באתר בדפדפן: דפים, טפסים, ממשק הניהול. Django אמיתי, בלי התקנה. בחינם, בלי הרשמה.
מריצים Django אונליין, ישר בדפדפן
ערכו פרויקט Django לצד התצוגה המקדימה שלו. כפתור ההפעלה יוצר ומחיל מיגרציות ואז פותח את דף הבית. במחשב שלכם, הריצו makemigrations ו־migrate לפני הפעלת python manage.py runserver. כאן אפשר לפתוח קישורים, לשלוח טפסים ולהשתמש בממשק הניהול של Django 6.1, ללא התקנה או יצירת חשבון.
כל דוגמה היא פרויקט שלם: mysite/settings.py, mysite/urls.py ואפליקציה עם ה־views, המודלים והתבניות שלה, וכל קובץ ניתן לעריכה. המסוף מציג את מה ש־manage.py מדפיס, את הקריאות שלכם ל־print() ואת כל בקשה. לשונית Shell היא manage.py shell עם המודלים שלכם כבר מיובאים, ולשונית נתונים מציגה את השורות בכל טבלה.
מה הופך את ה־playground הזה של Django לשימושי
- הפריימוורק האמיתי, לא חיקוי: Django 6.1.2 מגיש את כתובות ה־URL שלכם, מרנדר את התבניות ומריץ את שאילתות ה־ORM על SQLite.
- דפדפן ליד הקוד: שורת כתובת, אחורה וקדימה, קישורים וטפסים שעובדים, ודפי השגיאה של Django עצמו כל עוד
DEBUGפעיל. - ממשק הניהול עובד: דוגמת הבלוג יוצרת משתמש־על, כך שאפשר להתחבר ב־
/admin/ולהוסיף פוסטים. - לשונית Shell ולשונית נתונים: שולחים שאילתות למודלים, מריצים
createsuperuserורואים כל שורה בלי לכתוב לשם כך דף.
מה אפשר לבנות ב־playground של Django
- אתר קטן: הוסיפו דף עם view, כתובת URL ותבנית, ואז קשרו אליו מהניווט עם
{% url %}. - בלוג: הוסיפו שדה למודל
Post, לחצו על הפעל כדי להריץ מיגרציה, והציגו אותו בדף וברשימה של ממשק הניהול. - API של JSON: החזירו
JsonResponseמ־view, קבלוPOSTעם JSON, וקראו לו מהדף עםfetch().
שאלות נפוצות על Django אונליין
אפשר להריץ Django אונליין בלי להתקין כלום?
כן. הדף הזה מריץ Python ו־Django בדפדפן בעזרת WebAssembly, כך שאין מה להתקין ואין חשבון לפתוח. בהפעלה הראשונה Python ו־Django יורדים פעם אחת (כמה מגה־בייט), ומאז האתר עולה בפחות משנייה.
זה Django האמיתי?
זה Django 6.1.2 על Python 3.14, בלי שינויים, והוא מריץ את הפרויקט שלכם. הקבצים שלכם הם קבצי Django רגילים: העתיקו אותם לפרויקט במחשב והם ירוצו בדיוק אותו דבר.
איפה הנתונים שלי נשמרים?
במסד נתונים SQLite בזיכרון. כל הפעלה מתחילה עם מסד נתונים ריק, מריצה עליו מיגרציות וטוענת את הנתונים של הדוגמה, כך שמה שמוסיפים דרך טופס או ממשק הניהול נשאר עד ההפעלה הבאה.
מה ה־playground לא עושה?
הוא לא יכול להתקין חבילות מ־PyPI, להתחבר ל־PostgreSQL או לשרת אחר, לשלוח אימייל אמיתי או לגשת לאינטרנט מתוך Python. העלאת קבצים ותמונות לא נתמכת. הוא נועד ללמידה ולניסוי רעיונות, לא לאירוח אתר.
זה בחינם, והקוד שלי נשמר?
זה בחינם ולא צריך חשבון. השינויים שלכם בכל דוגמה נשמרים בדפדפן הזה, כך שאפשר לסגור את הלשונית ולחזור. איפוס מחזיר את הדוגמה הנוכחית למצב ההתחלתי, וכפתור ההורדה שומר את הקובץ הפתוח.
איך לומדים Django?
התחילו מהדוגמאות כאן: שנו view, לחצו על הפעל וראו מה קורה. למסלול מסודר, קחו את קורס ה־Django של Coddy: views, תבניות, מודלים, טפסים, חשבונות ו־API, והאתר שלכם רץ ליד הקוד בכל שיעור.
כלים שימושיים ל-Django
כלים חינמיים בדפדפן שמשתלבים היטב עם עורך ה-Django אונליין, כולם חלק מ-Coddy.