Changeset 230

Show
Ignore:
Timestamp:
10/05/07 10:20:25 (3 years ago)
Author:
anhj
Message:

templates.txt maj -> v6366

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • docs/trunk/templates.txt

    r228 r230  
    383383~~~~~ 
    384384 
    385 Parcourt en boucle les chaînes de caractÚres fournies à chaque fois que  
     385**Modifié dans la version de développement de Django** 
     386Parcourt en boucle les chaînes de caractÚres ou les variables fournies à chaque fois que  
    386387ce tag est rencontré. 
    387388 
    388 Dans une boucle, passe à la valeur suivante à chaque itération, en bouclant sur 
    389 la premiÚre lorsque la liste est terminée:: 
     389Dans une boucle, passe à la valeur suivante parmi les chaînes et variables fournies à 
     390chaque itération:: 
    390391 
    391392    {% for o in some_list %} 
    392         <tr class="{% cycle row1,row2 %}"> 
     393        <tr class="{% cycle 'row1' 'row2' rowvar %}"> 
    393394            ... 
    394395        </tr> 
     
    399400bouclant en fin de liste:: 
    400401 
    401         <tr class="{% cycle row1,row2,row3 as rowcolors %}">...</tr> 
     402        <tr class="{% cycle 'row1' 'row2' rowvar as rowcolors %}">...</tr> 
    402403        <tr class="{% cycle rowcolors %}">...</tr> 
    403404        <tr class="{% cycle rowcolors %}">...</tr> 
    404405 
    405 Vous pouvez utiliser un nombre quelconque de valeurs séparées par des virgules. 
    406 Assurez-vous de ne pas mettre d'espaces entre les valeurs -- seulement des 
    407 virgules. 
     406Vous pouvez utiliser un nombre quelconque de valeurs séparées par des espaces. 
     407Les valeurs entre quotes simples (') ou doubles (") sont traitées comme des chaînes 
     408de caractÚres, les valeurs sans quotes sont supposées être des variables de contexte. 
     409 
     410Vous pouvez aussi séparer les valeurs par des virgules:: 
     411 
     412    {% cycle row1,row2,row3 %} 
     413 
     414Dans cette syntaxe, chaque valeur sera interprêtée comme un littéral en chaîne de  
     415caractÚres. La syntaxe avec les virgules assure la compatibilité avec les anciennes 
     416versions et ne doit pas être utilisée dans de nouveaux projets. 
    408417 
    409418debug 
     
    11311140~~~~~~~~~~ 
    11321141 
    1133 Convertit les sauts de lignes en tags ``<p>`` et ``<br />``. 
     1142Remplace les sauts de ligne dans le texte par le tag HTML approprié : un saut de 
     1143ligne simple est remplacé par un saut de ligne HTML (``<br />``) et un saut de 
     1144ligne suivi d'une ligne blanche est remplacé par un saut de paragraphe(``</p>``). 
    11341145 
    11351146linebreaksbr 
    11361147~~~~~~~~~~~~ 
    11371148 
    1138 Convertit les sauts de lignes en tags ``<br />``. 
     1149Convertit les sauts de lignes dans un passage en texte simple en tags ``<br />``. 
    11391150 
    11401151linenumbers 
     
    12721283}}`` renverra "8 heures". 
    12731284 
     1285L'unité la plus précise utilisée est la minute, et "0 minutes" sera renvoyé pour 
     1286toute date qui est dans le futur de la base de comparaison. 
     1287 
    12741288timeuntil 
    12751289~~~~~~~~~ 
     
    12781292date fournie. Par exemple, si nous sommes le 1er juin 2006 et 
    12791293``conference_date`` est une instance de date représentant le 29 juin 2006, ``{{ 
    1280 conference_date|timeuntil }}`` renverra "28 jours". 
     1294conference_date|timeuntil }}`` renverra "4 semaines". 
    12811295 
    12821296Peut avoir un paramÚtre facultatif qui est une variable contenant la date à 
    12831297utiliser comme base de comparaison (à la place de *maintenant*). Si 
    12841298``from_date`` est le 22 juin 2006, ``{{ conference_date|timeuntil:from_date }}`` 
    1285 renverra "7 jours". 
     1299renverra "1 semaine". 
     1300 
     1301L'unité la plus précise utilisée est la minute, et "0 minutes" sera renvoyé pour 
     1302toute date qui est dans le passé de la base de comparaison. 
    12861303 
    12871304title 
     
    14221439    * ReST (ReStructured Text) 
    14231440 
     1441Voir la section `markup`_ de la `documentation supplémentaire`_ pour plus 
     1442d'informations. 
     1443 
     1444.. _markup: ../add_ons/#markup 
     1445.. _documentation supplémentaire: ../add_ons/ 
     1446 
    14241447django.contrib.webdesign 
    14251448------------------------ 
     
    14311454.. _documentation de webdesign: ../webdesign/ 
    14321455 
    1433  
     1456Etapes suivantes 
     1457================ 
     1458 
     1459Lisez le document `Le langage de template de Django : pour les programmeurs Python`_ 
     1460si vous êtes intéressés par l'apprentissage du systÚme de templates d'un point de 
     1461vue technique -- comment il fonctionne et comment y ajouter des fonctionnalités. 
     1462 
     1463.. _Le langage de template de Django \: pour les programmeurs Python: ../templates_python/