Als langjähriger PHP-Entwickler bin ich daran gewöhnt, die Fehlerstufe für meine Anwendung zu setzen, um mich zu warnen, wenn ich eine nicht initialisierte Variable verwende. Ich frage mich, ob es in Django ein ähnliches Feature gibt, bei dem ich zur Laufzeit feststellen kann, dass ich eine Variable in meiner Vorlage verwende, die nicht explizit über die Ansicht an die Vorlage übergeben wurde?Erkennen von nicht gesetzten Variablen in Django Templates
Zum Beispiel falsch geschrieben ich einen Variablennamen in der Vorlage
{{ mysearch }}
Wenn es
{{ my_search }}
Häufiger Fehler war soll, nicht darauf zu achten, während Sie tippen, usw. In PHP würde ich Ich habe eine Warnung über die Verwendung einer nicht initialisierten Variable gesehen, aber Django scheint sich nicht darum zu kümmern und geht einfach so weiter wie nichts passiert ist. Aus einer Debugging-Perspektive wäre es toll zu erkennen, wenn ich einen solchen Fehler gemacht habe.
Irgendwelche Gedanken?
Mein Problem war, ich wusste nicht, * wie * die Frage umrahmen eine solche Art und Weise ist, dass Google mir eine Antwort finden konnte. Vielen Dank! – GrumpyCanuck
Ich habe Google nicht verwendet. Ich blätterte die Seiten der Vorlage Dokumentation auf der Django-Website. –