コード例 #1
0
ファイル: views.py プロジェクト: Cybran111/Meowth
def contacts():
    page = Page.bl.get(Page.TYPE.CONTACTS)
    map_link = PageChunk.query.filter_by(name="map_url").one()
    parsed_map_url = contacts_map_coordinates.search(map_link.text)
    position_coords = {
        "lat": parsed_map_url.group("latitude"),
        "lon": parsed_map_url.group("longitude"),
        "zoom": parsed_map_url.group("zoom")
    }
    return render_template(
        'pages/contacts.html',
        blocks=page.blocks,
        map_coordinates=position_coords,
    )
コード例 #2
0
ファイル: views.py プロジェクト: nlyubchich/Meowth
def contacts():
    page = Page.bl.get(Page.TYPE.CONTACTS)
    map_link = PageChunk.query.filter_by(name="map_url").one()
    parsed_map_url = contacts_map_coordinates.search(map_link.text)
    position_coords = {
        "lat": parsed_map_url.group("latitude"),
        "lon": parsed_map_url.group("longitude"),
        "zoom": parsed_map_url.group("zoom")
    }
    return render_template(
        'pages/contacts.html',
        blocks=page.blocks,
        map_coordinates=position_coords,
    )
コード例 #3
0
ファイル: test_regexp.py プロジェクト: anxolerd/Meowth
 def test_map_url_parses_gmaps(self):
     for regex, expected in map_url_links.items():
         actual = contacts_map_coordinates.search(regex)
         self.assertEqual(expected, actual.groups())