为什么我无法使用Google App Engine获取数据表单Model.all() - javascript

这是我在main.py中的代码

class marker_data(db.Model):
    geo_pt = db.GeoPtProperty()
class HomePage(BaseRequestHandler):
    def get(self):
        a=marker_data()
        a.geo_pt=db.GeoPt(-34.397, 150.644)
        a.put()
        datas=marker_data.all()
        self.render_template('3.1.html',{'datas':datas})

并且在html中是:

    {% for i in datas %}
        console.log(i)
    {% endfor %}

但错误是:

i is not defined

那我该怎么办?

谢谢

参考方案

服务器端的模板引擎会解释“ i”,因此您需要:

{% for i in datas %}
    console.log({{ i }});
{% endfor %}

如何在调用函数之前检查函数“ App.ServisTanimId.getValue”是否作为属性存在? - javascript

我的CSHTML中有一个JavaScript代码。当我单击按钮时,它将运行一个功能。但是在某些Windows中,App.ServisTanimId.getValue()是undefined。这就是为什么我的按钮不起作用的原因。有什么方法可以检查App.ServisTanimId.getValue()是否未定义,然后才执行?Pencere = function…

部分页面更新 - javascript

我目前正在使用webapp2框架编写在google-app-engine上运行的python网络应用程序。由于我不是网络专家,因此我需要有关如何解决以下问题的建议:假设我有一个非常简单的Web订单系统,您可以在其中放入购物卡中的某些商品,然后进入结帐表格...在结帐表格上,我需要显示订单的总费用。问题在于,还有一个组合框,客户可以在其中选择一种运输方式。每种…

如何检测Android浏览器而不检测Android App(WebView)? - javascript

我已经使用WebView为我的网站example.com创建了一个Android应用。现在,我希望用户只能从该应用程序浏览我的网站,所以我想在页脚上显示一条消息,就像Quora对于在浏览器中浏览的Android用户所做的那样。请参阅下图以供参考:现在的问题是,我在应用程序中使用的是example.com的webView,并且我想在“ example.com”…

javascript popupwindow之后的行如何工作? - javascript

好的,我有一个来自后面代码的方法,可以创建一个popupwindow。然后有一行代码要在那之后执行,我想知道那行代码何时执行,是在使用popupwindow之后执行还是在创建popupwindow之后执行?例如:void exPopupWindowMethod() { string scr = "window.open('exampleP…

Windows 10 Universal App C#-运行Javascript - javascript

我有一个C#Windows 10应用程序,我需要能够运行javascript。在.net中,我将使用WebView类来提供此功能,但在Native Windows 10 Universal App中似乎不可用。我将如何做到这一点? 参考方案 您可以继续使用Webview,如下所示:<Grid Background="{ThemeResourc…