je le modèle suivant:moteur Google app et modèles django: entité passant ids au moteur du modèle
class Messages(db.Model):
name: db.StringProperty()
...
qui utilise le champ ID fourni par le magasin de données Google App Engine comme une clé unique, et peuvent être obtenus par:
message = Message()
...
message.put()
...
id = message.key().id()
Je voudrais maintenant à la liste des messages en utilisant le système de template Django:
messages = db.Messages.all()
self.response.out.write(template.render('page.html', 'messages': messages))
Et dans le 'page.html':
{% for message in messages %}
{{message.name}}
{{message.id}}
....
{% endfor %}
Cependant, le 'message.id' est toujours vide dans la boucle au-dessus. Comment puis-je transmettre les identifiants d'entité au système de gabarit afin que je puisse les utiliser dans la page Web? Merci.
Great! Merci, bernie. –
Vous êtes le bienvenu. – bernie