Ejemplo n.º 1
0
Archivo: geo.py Proyecto: rivan/w3fu
 def post(self, ctx):
     form = PlaceForm(ctx.req, True)
     if form.err:
         return Response.redirect(self.route.url(ctx.req, form.src))
     if form.data['auto']:
         place = None
         # place = autodetect
     else:
         place = Place.find_name(form.data['name'])
     if place is None:
         form.data['error'] = 'notfound'
         return Response.redirect(self.route.url(ctx.req, form.query()))
Ejemplo n.º 2
0
Archivo: geo.py Proyecto: rivan/w3fu
 def get(self, ctx):
     return Response.ok({'form': PlaceForm(ctx.req)})
Ejemplo n.º 3
0
Archivo: geo.py Proyecto: rivan/w3fu
 def get(self, ctx):
     form = PlaceSuggestForm(ctx.req)
     found = Place.find_pattern(form.data['pattern'])
     return Response.ok({'found': found})