Tutto ciò che devi sapere su Django.
Non conosci ancora Django o non hai mai programmato? Questo è il posto giusto da dove cominciare!
Hai problemi? Saremo felici di aiutarti!
Django ha una documentazione molto ampia. Una visione d’insieme di com’è strutturata ti aiuterà a capire dove cercare determinate cose:
Django fornisce un layer di astrazione (i «models») per strutturare e manipolare i dati della tua applicazione web. Ottieni maggiori informazioni qui sotto:
Django possiede il concetto delle «viste» per incapsulare la logica che gestisce una richiesta dell’utente e la fornitura di una risposta. Tutte le informazioni per comprendere le viste sono consultabili ai seguenti link:
Il livello template fornisce una sintassi facile da usare per il designer, permettendo di generare le informazioni da presentare all’utente. Impara l’uso della sintassi come designer e il modo in cui può essere estesa dagli sviluppatori:
Django fornisce una ricco framework per facilitare la creazione dei Form e la manipolazione dei suoi dati.
Imparate a usare i vari strumenti e componenti per aiutarvi a sviluppare e testare le applicazioni in Django:
Trova tutto ciò che occorre sull’interfaccia di gestione automatizzata, una delle funzionalità di Django più popolari:
La sicurezza è un tema di importanza fondamentale nello sviluppo delle applicazioni web e Django fornisce molteplici strumenti e meccanismi di protezione:
Django offre un robusto framework di internazionalizzazione e localizzazione per assisterti nello sviluppo di applicazioni che richiedono diverse lingue e nazionalità:
Ci sono diverse tecniche e strumenti che possono aiutarti a rendere il codice più efficiente nell’esecuzione - più veloce, usando meno risorse di sistema.
GeoDjango vuole essere un framework web geografico a livello mondiale. Il suo obiettivo è quello di rendere il più semplice possibile costruire applicazioni web GIS ed imbrigliare il potere dei dati spaziali.
Django offre molteplici strumenti dei quali si sente comunemente il bisogno durante lo sviluppo di applicazioni web:
Imparate a usare alcune altre funzionalità fondamentali del framework di Django:
Imparate a usare il processo di sviluppo per il progetto Django stesso e su come si può contribuire: