2 Stimmen

Prüfen auf Inhalt in Django request.POST

Ich nehme Daten über request.POST wie folgt entgegen:

if request.method == 'POST': 
    l = Location() 
    data = l.getGeoPoints(request.POST) 
    appid = settings.GOOGLE_API_KEY 

    return render_to_response('map.html',  
                               {'data': data, 'appid': appid}, 
                               context_instance=RequestContext(request)) 

Es akzeptiert Daten aus einer Reihe von Texteingabefeldern namens form-0-location bis hin zu form-5-standort .

Was ich hinzufügen möchte, ist eine Prüfung, um sicherzustellen, dass request.POST Daten in einem dieser Eingabefelder enthält. Ich denke, mein Problem ist, dass ich nicht die richtige Terminologie für die Beschreibung dieser in Django kennen.

Ich weiß, wie es in PHP zu tun: suchen Sie innerhalb $_POST für mindestens eines dieser Felder nicht leer sein, aber ich kann nicht scheinen, um die richtige Antwort über die Suche nach Google zu finden.

Wenn ich in diesen Eingabefeldern keine Daten finde, möchte ich den Benutzer wieder auf die Hauptseite zurückleiten.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X