Gegeben
%Vor%in einer "urls.py" -Datei.
Dies funktioniert wie erwartet:
%Vor%Warum funktioniert es nicht mit den folgenden? (Das Ergebnis von "{{siteInfo.appname3}}" in homepage.html wird empty):
%Vor%Würde es funktionieren, wenn "siteInfo.appname3" in etwas anderes geändert wurde?
Verwenden Sie {{ appname3 }}
anstelle von {{siteInfo.appname3}}
.
Weil die Schlüssel / Wert-Paare {{appname3}}
in der Vorlage direkt zugänglich sein können und nicht über {{ siteInfo.key }}
zugänglich sind.
Im ersten Beispiel erstellen Sie ein Diktat, das in extra_context
übergeben wird, mit dem Schlüssel siteInfo
, und der Wert ist dict
siteInfo
. In der zweiten übergeben Sie die dict
siteInfo
direkt.
Tags und Links django