Django Template

Da Andreabont's Wiki.

Codice Progetto

Per utilizzare i template è necessario fare un'altra modifica al file settings.py, ed indicare a Django di cercare i template nella cartella "templates" presente in ogni app.

TEMPLATES = [
...
        'DIRS': [os.path.join(BASE_DIR, 'templates')],
...
]

Codice App

index.html

Creiamo il file di template sotto la cartella "templates" dell'app.

<b>Hello {{name}}!</b>

view.py

Carichiamo e popoliamo il template.

from django.shortcuts import render

def index(request):
    
    context = {
        'name': 'Andrea',
    }

    return render(request, 'index.html', context=context)