2016-12-10 60 views
0

我從https://github.com/rochacbruno/Flask-GoogleMaps燒瓶的GoogleMaps:jinja2.exceptions.TemplateSyntaxError:意外 ''

在應用程序試圖代碼:

from flask import Flask, render_template 
from flask_googlemaps import GoogleMaps 
from flask_googlemaps import Map 

app = Flask(__name__, template_folder="templates") 
GoogleMaps(app, key='mmm') 

@app.route("/") 
def mapview(): 
    mymap = Map() 
    sndmap = Map() 

    return render_template('example.html', mymap=mymap, sndmap=sndmap) 

if __name__ == "__main__": 
    app.run(debug=True) 

模板:{{googlemap("my_awesome_map", lat=0.23234234, lng=-0.234234234, markers=[(0.12, -0.45345), ...])}}

myproject/ 
    app.py 
    templates/ 
     examples.html 

而且我得到了這個錯誤:jinja2.exceptions。 TemplateSyntaxError:意外的'。'

如何解決呢?

回答

0

如果你使用的標記,模板應該是這樣的:在頭

{{"decoupled-map"|googlemap_js(37.4419, -122.1419, markers=[(37.4419, -122.1419)])}} 
對身體

{{"decoupled-map"|googlemap_html(37.4419, -122.1419)}} 

更多的例子:Flask Google Maps Example