コード例 #1
0
ファイル: app.py プロジェクト: madskaddie/py-weather
def index():
    s = Services('http://www.ipma.pt')
    placeRef = flask.request.args.get('placeRef')
    if placeRef:
        w = s.get_place_weather(1)
        if w is None:
            flask.abort(404)  # not found
        else:
            selectedPlace = PlaceWeather("some-description", w)
    else:
        selectedPlace = None

    places = Services.placeMap.values()
    rvalue = flask.render_template('index.jinja',
                                   places=places,
                                   selectedPlace=selectedPlace)
    return rvalue