J'ai essayé d'exécuter cette requête:Debugging GQL Requêtes
my_post = db.GqlQuery("SELECT * FROM Post where __key__ = KEY('Post', 1)")
self.render("showpost.html", my_post = my_post)
et mon modèle showpost.html
ressemble à ceci:
<div class="post">
<h3 class="post-subject">{{ my_post.subject }}</h3>
<div class="post-content">{{ my_post.content }}</div>
</div
Au lieu d'obtenir les détails du poste de id=1
Je suis obtenir une page blanche. Bien qu'il existe un post avec id = 1 je ne sais pas comment confirmer si le GQLquery retourne quelque chose. Y-a-t-il un moyen de vérifier? à essayer ce qui suit:
my_post = db.GqlQuery("SELECT * FROM Post where subject = 'hello_world')
self.render("showpost.html", my_post = my_post)
je reçois le même numéro (page blanche), même si il est post qui est sujet hello_world
Merci beaucoup
Merci pour ce conseil. Je vais utiliser cela à la place. Merci beaucoup :) – Prakhar