home.html
Panoramica
La home è l'unica sezione del sito che non è considerata una pagina, e non contiene quindi titolo, descrizione e altre funzionalità esclusive di una pagina. Questo file è obbligatorio e viene mostrato solo come pagina iniziale, inoltre home.html estende il file base.html, e può quindi essere completamente differente dal resto delle altre view. Per mostrare altri contenuti in home page vengono solitamente utilizzate vetrine, menu, impostazioni tema ed etichette.
Il file home.html è completamente personalizzabile, tranne per il tag {% extends 'base' %}
e i relativi blocchi che si vogliono modificare. Ad esempio, nel caso l'homepage abbia header e footer uguali in tutte le viste, basterà modificare il blocco dei contenuti {% block contents %}
con quelli della view corrente.