Django-fr | Documentation | Aide au design web

Django-fr

Documentation Django

Aide au design web

La contribution django.contrib.webdesign, inclus dans les greffons "django.contrib", fournit des assistants variés pour Django qui sont particulièrement utiles pour les intégrateurs (et non les développeurs).

A ce jour, le paquet contient un unique "template tag". Si vous avez des idées pour des fonctionnalités propices pour les intégrateurs, n'hésitez pas à les suggérer.

Template tags

Pour utiliser ces "template tags", ajoutez 'django.contrib.webdesign' dans la section INSTALLED_APPS dans le fichier settings.py de votre projet. Une fois ceci fait, utilisez {% load webdesign %} dans votre gabarit pour utiliser ces fonctionnalités.

lorem

Affiche le texte en latin "lorem ipsum" généré aléatoirement. C'est utile pour fournir des données d'exemple dans vos gabarits.

Usage:

{% lorem [count] [method] [random] %}

Le tag {% lorem %} peut être utilisé avec aucun, un, deux ou trois arguments. Les arguments sont :

Argument Description
count Un nombre (ou une variable) contenant le nombre de paragraphes ou de mots à générer (par défaut : 1).
method Vaut soit w pour des mots (words), p pour des paragraphes (au sens HTML du terme) ou b pour un bloc de texte brut (par défaut : b).
random La valeur random, lorsqu'elle est donnée, n'utilise pas le paragraphe habituel ("Lorem ipsum dolor sit amet...") lors de la génération du texte.

Exemples:

  • {% lorem %} affichera le paragraphe habituel "lorem ipsum".
  • {% lorem 3 p %} affichera le paragraphe habituel "lorem ipsum" et deux paragraphes générés aléatoirement et encapsulés dans la balise HTML <p>.
  • {% lorem 2 w random %} affichera deux mots latins généré aléatoirement.