Django online
Napisz projekt Django, naciśnij Uruchom i korzystaj ze strony w przeglądarce: podstrony, formularze, panel admina. Prawdziwe Django, nic do instalowania. Za darmo, bez rejestracji.
Uruchom Django online, prosto w przeglądarce
Edytuj projekt Django obok podglądu strony. Przycisk Uruchom tworzy i stosuje migracje, a następnie otwiera stronę główną. Na swoim komputerze wykonaj makemigrations i migrate przed uruchomieniem python manage.py runserver. Tutaj możesz otwierać linki, wysyłać formularze i korzystać z panelu administracyjnego Django 6.1 bez instalacji i konta.
Każdy przykład to cały projekt: mysite/settings.py, mysite/urls.py i aplikacja z widokami, modelami i szablonami, a każdy plik da się edytować. Konsola pokazuje to, co wypisuje manage.py, twoje wywołania print() i każde żądanie. Karta Shell to manage.py shell z zaimportowanymi modelami, a karta Dane pokazuje wiersze każdej tabeli.
Co sprawia, że ten playground Django jest przydatny
- Prawdziwy framework, a nie imitacja: Django 6.1.2 obsługuje twoje adresy URL, renderuje szablony i wykonuje zapytania ORM na SQLite.
- Przeglądarka obok kodu: pasek adresu, wstecz i dalej, działające linki i formularze oraz strony błędów samego Django, gdy
DEBUGjest włączone. - Panel admina działa: przykład bloga tworzy superużytkownika, więc możesz zalogować się pod
/admin/i dodawać wpisy. - Karty Shell i Dane: wysyłaj zapytania do modeli, uruchamiaj
createsuperuseri oglądaj każdy wiersz bez pisania do tego osobnej strony.
Co możesz zbudować w playgroundzie Django
- Małą stronę: dodaj podstronę z widokiem, adresem URL i szablonem, a potem podlinkuj ją w nawigacji za pomocą
{% url %}. - Bloga: dodaj pole do modelu
Post, naciśnij Uruchom, żeby wykonać migrację, i pokaż pole na stronie oraz na liście w panelu admina. - API JSON: zwróć
JsonResponsez widoku, przyjmijPOSTz JSON-em i wywołaj je ze strony przezfetch().
Django online: najczęstsze pytania
Czy mogę uruchomić Django online bez instalowania czegokolwiek?
Tak. Ta strona uruchamia Pythona i Django w przeglądarce dzięki WebAssembly, więc nie ma nic do instalowania ani konta do zakładania. Przy pierwszym uruchomieniu Python i Django pobierają się raz (kilka megabajtów), a potem strona startuje w niecałą sekundę.
Czy to prawdziwe Django?
To Django 6.1.2 na Pythonie 3.14, bez zmian, uruchamiające twój projekt. Twoje pliki to zwykłe pliki Django: skopiuj je do projektu na komputerze, a zadziałają tak samo.
Gdzie są przechowywane moje dane?
W bazie SQLite w pamięci. Każde uruchomienie zaczyna od pustej bazy, wykonuje migracje i wczytuje dane przykładu, więc to, co dodasz przez formularz albo panel admina, zostaje do następnego uruchomienia.
Czego playground nie robi?
Nie zainstaluje pakietów z PyPI, nie połączy się z PostgreSQL ani innym serwerem, nie wyśle prawdziwego e-maila i nie połączy się z internetem z poziomu Pythona. Przesyłanie plików i obrazów nie jest obsługiwane. Służy do nauki i sprawdzania pomysłów, nie do hostowania strony.
Czy to darmowe i czy mój kod się zapisuje?
Jest za darmo i nie wymaga konta. Twoje zmiany w każdym przykładzie zostają w tej przeglądarce, więc możesz zamknąć kartę i wrócić. Resetuj przywraca bieżący przykład do stanu początkowego, a przycisk pobierania zapisuje otwarty plik.
Jak nauczyć się Django?
Zacznij od przykładów tutaj: zmień widok, naciśnij Uruchom i zobacz, co się stanie. Jeśli chcesz iść krok po kroku, weź kurs Django w Coddy: widoki, szablony, modele, formularze, konta i API, a w każdej lekcji twoja strona działa obok kodu.
Przydatne narzędzia do Django
Darmowe narzędzia w przeglądarce, które świetnie działają razem z edytorem Django online. Wszystkie w Coddy.