benim Matara uygulamanın server.py aşağıdaki rota tanımını var: Ben http://localhost:5000/nearby/37.7909470419234/-122.398633589404
gittiğinizde Ama bir 404.Matara rota
@app.route('/nearby/<float:lat>/<float:long>')
def nearby(lat, long):
for truck in db.trucks.find({'loc': {'$near': [lat, long]}}).limit(5):
if truck.has_key('loc'):
del truck['loc']
return json.dumps(trucks)
olsun
Diğer rotalar iyi çalışıyor, bu yüzden bununla ilgili bir sorun var. Burada neyi yanlış yapıyorum?
Daha basit sayılar mı çalışıyor? '/ Yakın/42/42 '? –
Sadece pozitif float değerlerini denediniz mi? Werkzeug yönlendirme üzerinde şamandıralar okuduğumu hatırlıyorum, negatiflere izin verilmiyor. http://werkzeug.pocoo.org/docs/routing/ – codegeek
@ codegeek haklı. Negatif sayılar desteklenmez. Burada belirtildiği gibi: http://werkzeug.pocoo.org/docs/routing/#werkzeug.routing.FloatConverter –