Menu
CoddyTech

Django online

Scrivi un progetto Django, premi Esegui e usa il tuo sito nel browser: pagine, form, l’admin. Django vero, niente da installare. Gratis, senza registrazione.

Esegui Django online, direttamente nel browser

Modifica un progetto Django accanto alla sua anteprima. Il pulsante Esegui crea e applica le migrazioni, poi apre la pagina iniziale. Sul tuo computer, esegui makemigrations e migrate prima di avviare python manage.py runserver. Qui puoi aprire link, inviare moduli e usare l’admin di Django 6.1 senza installare nulla né creare un account.

Ogni esempio è un progetto completo: mysite/settings.py, mysite/urls.py e un'app con le sue view, i modelli e i template, e ogni file è modificabile. La Console mostra cosa stampa manage.py, le tue chiamate a print() e ogni richiesta. La scheda Shell è manage.py shell con i tuoi modelli già importati, e la scheda Dati mostra le righe di ogni tabella.

Cosa rende utile questo playground Django

  • Il framework vero, non un'imitazione: Django 6.1.2 serve i tuoi URL, renderizza i tuoi template ed esegue le tue query ORM su SQLite.
  • Un browser accanto al codice: barra degli indirizzi, avanti e indietro, link e form funzionanti e le pagine di errore di Django finché DEBUG è attivo.
  • L'admin funziona: l'esempio del blog crea un superutente, quindi puoi accedere a /admin/ e aggiungere post.
  • Una scheda Shell e una scheda Dati: interroga i tuoi modelli, esegui createsuperuser e vedi ogni riga senza scrivere una pagina apposta.

Cosa puoi creare nel playground Django

  • Un piccolo sito: aggiungi una pagina con una view, un URL e un template, poi collegala dalla navigazione con {% url %}.
  • Un blog: aggiungi un campo al modello Post, premi Esegui per migrare e mostralo nella pagina e nell'elenco dell'admin.
  • Un'API JSON: restituisci JsonResponse da una view, accetta un POST in JSON e chiamala dalla pagina con fetch().

Domande frequenti su Django online

Posso eseguire Django online senza installare niente?

Sì. Questa pagina esegue Python e Django nel tuo browser con WebAssembly, quindi non c'è niente da installare e nessun account da creare. La prima esecuzione scarica Python e Django una volta sola (qualche megabyte); dopo, il sito parte in meno di un secondo.

È il vero Django?

È Django 6.1.2 su Python 3.14, senza modifiche, che esegue il tuo progetto. I tuoi file sono normali file Django: copiali in un progetto sul tuo computer e funzionano allo stesso modo.

Dove vengono salvati i miei dati?

In un database SQLite in memoria. Ogni esecuzione parte da un database vuoto, lo migra e carica i dati dell'esempio, quindi quello che aggiungi con un form o dall'admin resta fino all'esecuzione successiva.

Cosa non fa il playground?

Non può installare pacchetti da PyPI, collegarsi a PostgreSQL o a un altro server, inviare email vere né accedere a internet da Python. Il caricamento di file e immagini non è supportato. Serve per imparare e provare idee, non per ospitare un sito.

È gratis, e il mio codice viene salvato?

È gratis e non serve un account. Le tue modifiche a ogni esempio restano in questo browser, quindi puoi chiudere la scheda e tornare. Ripristina riporta l'esempio corrente allo stato iniziale, e il pulsante di download salva il file aperto.

Come imparo Django?

Inizia dagli esempi qui: cambia una view, premi Esegui e guarda cosa succede. Per un percorso, segui il corso di Django di Coddy: view, template, modelli, form, account e API, con il tuo sito che gira accanto al codice in ogni lezione.

Strumenti utili per Django

Strumenti gratuiti nel browser che si abbinano bene al playground Django, tutti parte di Coddy.