Menu
CoddyTech

Django online

Schreibe ein Django-Projekt, drücke Starten und nutze deine Website im Browser: Seiten, Formulare, den Admin. Echtes Django, nichts zu installieren. Kostenlos, ohne Anmeldung.

Django online starten, direkt im Browser

Bearbeite ein Django-Projekt neben seiner Vorschau. Ausführen erstellt die Migrationen, wendet sie an und öffnet die Startseite. Auf deinem Computer führst du makemigrations und migrate aus, bevor du python manage.py runserver startest. Hier kannst du Links öffnen, Formulare absenden und den Admin von Django 6.1 nutzen, ohne Installation oder Konto.

Jedes Beispiel ist ein ganzes Projekt: mysite/settings.py, mysite/urls.py und eine App mit ihren Views, Models und Templates, und jede Datei lässt sich bearbeiten. Die Konsole zeigt, was manage.py ausgibt, deine Aufrufe von print() und jeden Request. Der Tab Shell ist manage.py shell mit deinen bereits importierten Models, und der Tab Daten zeigt die Zeilen jeder Tabelle.

Was diesen Django-Playground nützlich macht

  • Das echte Framework, keine Nachbildung: Django 6.1.2 liefert deine URLs aus, rendert deine Templates und führt deine ORM-Abfragen auf SQLite aus.
  • Ein Browser neben deinem Code: Adressleiste, Zurück und Vorwärts, funktionierende Links und Formulare und Djangos eigene Fehlerseiten, solange DEBUG an ist.
  • Der Admin funktioniert: Das Blog-Beispiel legt einen Superuser an, also kannst du dich unter /admin/ anmelden und Beiträge hinzufügen.
  • Ein Tab Shell und ein Tab Daten: Frage deine Models ab, führe createsuperuser aus und sieh jede Zeile, ohne dafür eine Seite zu schreiben.

Was du im Django-Playground bauen kannst

  • Eine kleine Website: Füge eine Seite mit View, URL und Template hinzu und verlinke sie mit {% url %} in der Navigation.
  • Einen Blog: Füge dem Model Post ein Feld hinzu, drücke Starten zum Migrieren und zeige das Feld auf der Seite und in der Liste des Admins.
  • Eine JSON-API: Gib aus einer View JsonResponse zurück, nimm einen POST mit JSON an und rufe sie von der Seite mit fetch() auf.

Django online: häufige Fragen

Kann ich Django online ohne Installation ausführen?

Ja. Diese Seite führt Python und Django mit WebAssembly in deinem Browser aus. Du installierst nichts und legst kein Konto an. Beim ersten Start werden Python und Django einmal heruntergeladen (ein paar Megabyte); danach startet die Website in unter einer Sekunde.

Ist das das echte Django?

Es ist Django 6.1.2 auf Python 3.14, unverändert, und es führt dein Projekt aus. Deine Dateien sind normale Django-Dateien: Kopiere sie in ein Projekt auf deinem Computer, und sie laufen genauso.

Wo werden meine Daten gespeichert?

In einer SQLite-Datenbank im Arbeitsspeicher. Jeder Start beginnt mit einer leeren Datenbank, migriert sie und lädt die Daten des Beispiels. Was du über ein Formular oder den Admin hinzufügst, bleibt also bis zum nächsten Start.

Was kann der Playground nicht?

Er kann keine Pakete von PyPI installieren, sich nicht mit PostgreSQL oder einem anderen Server verbinden, keine echten E-Mails senden und aus Python nicht ins Internet. Datei- und Bild-Uploads werden nicht unterstützt. Er ist zum Lernen und Ausprobieren da, nicht zum Hosten einer Website.

Ist er kostenlos, und wird mein Code gespeichert?

Er ist kostenlos und braucht kein Konto. Deine Änderungen an jedem Beispiel bleiben in diesem Browser, du kannst den Tab also schließen und später weitermachen. Zurücksetzen bringt das aktuelle Beispiel in seinen Anfangszustand, und der Download-Button speichert die geöffnete Datei.

Wie lerne ich Django?

Fang mit den Beispielen hier an: Ändere eine View, drücke Starten und sieh, was passiert. Für einen Lernpfad nimm den Django-Kurs von Coddy: Views, Templates, Models, Formulare, Konten und APIs, und in jeder Lektion läuft deine Website neben deinem Code.

Nützliche Tools für Django

Kostenlose, browserbasierte Tools, die gut zum Django-Playground passen, alles Teil von Coddy.