def get_static_map_url(longitude, latitude, width=None, height=None, detail_level=14): """ Возвращает адрес статичной карты с учетом настроек в settings.py """ w = int(width) if width else settings.YANDEX_MAPS_W h = int(height) if height else settings.YANDEX_MAPS_H detail_level = int(detail_level) return api.get_map_url(YANDEX_KEY, longitude, latitude, detail_level, w, h)
def get_map_url(self, width=None, height=None, detail_level=5): w = int(width) if width else settings.YANDEX_MAPS_W h = int(height) if height else settings.YANDEX_MAPS_H detail_level = int(detail_level) or self.get_detail_level() if YANDEX_KEY is not None: return api.get_map_url(YANDEX_KEY, self.longtitude, self.latitude, detail_level, w, h) else: return ''
def get_static_map_url(longitude, latitude, width=None, height=None, detail_level=14): """ Возвращает адрес статичной карты с учетом настроек в settings.py """ w = int(width) if width else settings.YANDEX_MAPS_W h = int(height) if height else settings.YANDEX_MAPS_H detail_level = int(detail_level) return api.get_map_url(longitude, latitude, detail_level, w, h)
def test_map_url(self): url = get_map_url(COORDS[0], COORDS[1], 5, 200, 300) self.assertEqual(url, MAP_URL)
def test_map_url(self): url = get_map_url(TEST_API_KEY, COORDS[0], COORDS[1], 5, 200, 300) self.assertEqual(url, MAP_URL)