Django-fr

Forum

  • Accueil
  • » Django-fr
  • » mise en forme du contenu du datastore pour affichage dans un tableau

#1 16-05-2012 14:18:49

manu38
Membre
Inscription : 07-05-2012
Messages : 5

mise en forme du contenu du datastore pour affichage dans un tableau

bonjour,
j'utilise un template html pour afficher le contenu du datastore de google app engine

depuis mon fichier.py je fais ça:

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

Hors ligne

#2 16-05-2012 16:23:03

leplatrem
Membre
Inscription : 15-05-2012
Messages : 4

Re : mise en forme du contenu du datastore pour affichage dans un tableau

Hors ligne

#3 16-05-2012 16:26:56

manu38
Membre
Inscription : 07-05-2012
Messages : 5

Re : mise en forme du contenu du datastore pour affichage dans un tableau

merci !!!! c'était ça effectivement.....

Hors ligne

#4 23-05-2012 14:50:18

David Thenon
Membre
Inscription : 11-08-2010
Messages : 156
Site Web

Re : mise en forme du contenu du datastore pour affichage dans un tableau

Salut,

Il y a des tonnes de filtres et template tags déjà inclus dans Django, utilise
les, en l'occurence pour toi ce serait :

https://docs.djangoproject.com/en/dev/ref/templates/builtins/#linebreaksbr

Voire son homologue "linebreaks" qui génère des blocs de paragraphes <p/>.

Hors ligne

  • Accueil
  • » Django-fr
  • » mise en forme du contenu du datastore pour affichage dans un tableau

Pied de page des forums