2010-06-30 85 views
0

我正在嘗試從靜態文件中讀取一行並將其插入Google App引擎中使用Webapp框架的模板中。然而,這條線不渲染,不管我嘗試什麼。有什麼我可以忽略的嗎?未顯示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> 
... 

回答

0

沒關係,我解決了這個問題。我已經更名爲main.py,但我沒有在app.yaml中更新它,所以即使我已經清除了我的緩存和數據存儲,它仍然以某種方式加載了剩下的內容。衛生署!