Menu
CoddyTech

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 DEBUG jest 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 createsuperuser i 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óć JsonResponse z widoku, przyjmij POST z JSON-em i wywołaj je ze strony przez fetch().

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.