Ich habe versucht, den Wert aus meiner Vorlage zu erhalten, der kmdistance
ist, aber beim Anzeigen der Seite wird ein Fehler zurückgegeben.
Hier ist die ansichten.py
%Vor%Hier ist die Vorlage.html
%Vor%Es funktioniert gut, wenn ich versuchte, den Wert in die Entfernung zu setzen.
Sie sind standardmäßig auf einen None-Wert eingestellt, wenn% code% im Verzeichnis kmdistance
nicht gefunden wurde
request.GET
Wenn Sie None später in einen Gleitkommawert konvertieren, wird ein Fehler
ausgegeben %Vor%Um dies zu vermeiden, überprüfen Sie einfach, ob der Wert kmdistance vorhanden ist, und konvertieren Sie ihn dann in float
%Vor% Alternativ können Sie einen anderen Standardwert verwenden, z. B. 0 anstelle von kmdistance = request.GET.get("kmtocity", None)
(obwohl 0 km Abstand einen falschen Wert für km-Entfernung bedeuten kann, können Sie einen anderen Standardwert wie 100 verwenden, der für Sie arbeitet)
Tags und Links python django openlayers