2010-06-30 7 views
0

J'essaie de lire une ligne à partir d'un fichier statique et de l'insérer dans un modèle dans le moteur Google App à l'aide de l'infrastructure WebApp. Cependant, la ligne ne rend pas, peu importe ce que j'essaie. Y a-t-il quelque chose que je néglige?Les valeurs du modèle App Engine ne s'affichent pas

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> 
... 

Répondre

0

Jamais esprit, je l'ai résolu. J'avais renommé main.py, mais je ne l'ai pas mis à jour dans app.yaml alors même si j'avais effacé mon cache et la banque de données, il était encore en train de charger ce qui restait. Doh!

Questions connexes