App Engine模板值未显示

时间:2010-06-30 16:41:19

标签: python google-app-engine templates

我正在尝试从静态文件中读取一行,并使用Webapp框架将其插入到Google App引擎中的模板中。但是,无论我尝试什么,该线都不会渲染。我有什么东西可以忽略吗?

main.py:

def get(self):
    ...
    question = randomLine("data/questions.csv")
    data = question.split(',')[0]

    template_values = {
        'data': data,
        }

    path = os.path.join(os.path.dirname(__file__), 'index.html')
    self.response.out.write(template.render(path, template_values))

的index.html:

...
<div id="question">
    <p>{{ data }}</p>
</div>
...

1 个答案:

答案 0 :(得分:0)

没关系,我解决了。我已重命名为main.py,但我没有在app.yaml中更新它,所以即使我已经清除了我的缓存和数据存储区,它仍然以某种方式加载剩下的内容。卫生署!