def add_note(self): lat = self.get_argument('lat') lon = self.get_argument('lon') note_text = self.get_argument('note_text') max_distance = self.get_argument('max_distance') if not (lat and lon and note_text): return self.redirect('/beacon/add') if not max_distance: max_distance = 150 else: max_distance = int(max_distance) lat = float(lat) lon = float(lon) NoteHelper.add_note(lat, lon, note_text, max_distance_in_meters=max_distance) return self.redirect('/beacon/add?success=1')
from lib.NoteHelper import NoteHelper NoteHelper.get_and_send_best_note()