def get_address(self): if self.rep_coords is None: raise Exception("You need to input representative coordinates first!") if self.address is None: geo = Geocoder() self.address = geo.reverse_geocode(self.rep_coords.get_lat(), self.rep_coords.get_lon()) return self.address
def geocode_address(address): if address.cord is None: business_geocoder = Geocoder() results = business_geocoder.geocode(address.text) address.cord = results else: results = address.cord return results