Я учусь и застрял в чем-то, чего не могу понять.
У меня есть простое приложение hello world, созданное с помощью python GAE и webbapp2.
Я хочу отобразить диаграмму на внешнем интерфейсе, используя D3.js
Если я могу отображать некоторые данные непосредственно в разделе HTML моего внешнего интерфейса (<p>{{data}}</p>
), я не могу передавать какие-либо данные в теге <script> </script>
моего внешнего интерфейса.
Вот MainHandler
моего бэк-энда:
MainHandler(webapp2.RequestHandler):
def get(self):
data = [{'Letter': 'A', 'Freq': 20 },{'Letter' : 'B','Freq': 12},{'Letter' : 'C','Freq': 47}]
template_values = {
'data' : data
}
path = os.path.join(os.path.dirname(__file__), 'index.html')
self.response.out.write(template.render(path, template_values))
app = webapp2.WSGIApplication([
('/', MainHandler),
], debug=True)
В Front-end у меня есть простой console.log({{data}})
, который вызывает следующую ошибку Unexpected token &
Полагаю, что-то здесь я не понимаю, но не знаю, что.