bonjour,
j'utilise un template html pour afficher le contenu de datastore de gae
depuis mon fichier.py je fais ça:
puis dans mon html je fais ca pour l'afficher:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class ProduitModel(db.Model): reference =db.StringProperty(required=True) designation =db.StringProperty(required=True,multiline=True) produits = ProduitModel.gql("order by reference") values = { 'produits': produits } self.response.out.write(template.render('produit.html', values))
mon pb c'est que {produit.designation} contient des retours à la ligne qui du coup ne s'affiche pas das la cellule du tableau. tout est mis à la suite. j'ai essayé de traiter {produit.designation} mais je n'y arrive pas. je pense qu'il faudrait que je remplace les /n par des </br>.....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <table> {% for produit in produits %} <tr> <td> {{produit.reference}} </td> <td> {{produit.designation}} </td> </tr> {% endfor %} </table>
merci pour votre aide
Partager