bonjour,
j'utilise un template html pour afficher le contenu de datastore de gae

depuis mon fichier.py je fais ça:

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))
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
10
11
12
<table>
{% for produit in produits %}
<tr> 
 <td>
  {{produit.reference}}
 </td>
<td>
  {{produit.designation}}
</td>
</tr> 
{% endfor %}
</table>
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>.....

merci pour votre aide