python / beginner
Snippet
Ein Template rendern
Templates ermöglichen es dir, das HTML-Design von der Python-Logik zu trennen. Du kannst Daten (Kontext) an diese Templates für eine dynamische Anzeige übergeben.
snippet.py
1
2
3
4
5
from django.shortcuts import renderdef profile_page(request):context = {'username': 'Alex'}return render(request, 'profile.html', context)
django
Erklärung
1
context = {'username': 'Alex'}
Ein Dictionary, das Variablennamen im Template den Python-Objekten zuordnet.
2
return render(request, 'profile.html', context)
Kombiniert ein vorgegebenes Template mit einem Kontext-Dictionary und gibt eine HttpResponse zurück.