DJ #4: creare un’applicazione

Dopo aver configurato l’ambiente di sviluppo e creato il progetto, è il momento di creare un’applicazione.

Infatti un progetto Django è un insieme di applicazioni e rappresenta una sorta di contenitore. Si può pensare al progetto come all’intero sito web, mentre alle diverse applicazioni che lo compongono come alle sue funzioni. Quindi si potrebbe avere, ad esempio, un sito che contiene l’applicazione blog, l’applicazione negozio, l’applicazione CRM, e così via.

Il vantaggio di questa organizzazione è che un’applicazione scritta per un progetto può essere riutilizzata all’interno di un altro progetto.

Il comando per creare un’applicazione è il seguente:

./manage.py startapp <nome_applicazione>

Ovviamente bisogna trovarsi nella directory del progetto principale (quella in cui c’è lo script manage.py) ed avere attivato il virtualenv corrispondente.

Creazione dell’applicazione ‘blog’

./manage.py startapp blog

Questo comando crea una directory chiamata blog con al suo interno uno skeleton di directory e di file contenenti codice e configurazioni.

Nel prossimo post mostrerò come creare le prime semplici view e fare in modo di mapparle su URL specifiche.

Ciao 🙂

Leave a Reply

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.