Das django.contrib.webdesign-Paket, welches Teil des “django.contrib”-Addons ist, bietet verschiedene Hilfsmethoden, die insbesondere für Web-Designer (im Gegensatz zu Entwicklern) hilfreich sind.
Zum jetzigen Zeitpunkt enthält dieses Paket lediglich einen Tag. Wenn du eine Idee für eine speziell für Web-Designer interessante Funktion hast, bitte schlage sie vor.
Um die hier vorgestellten Template-Tags zu verwenden, füge 'django.contrib.webdesign' deiner INSTALLED_APPS-Einstellung hinzu. Danach verwende {% load webdesign %} in einem Template, um diesem Template den Zugriff auf die neuen Tags zu ermöglichen.
Generiert einen zufälligen “lorem ipsum”-Text. Dies ist nützlich wenn man Beispiel-Daten in Templates benötigt.
Benutzung:
{% lorem [count] [method] [random] %}
Der {% lorem %}-Tag kann mit keinem, einem, zwei oder drei Argumenten verwendet werden. Die Argumente sind:
| Argument | Beschreibung |
|---|---|
| count | Eine Zahl (oder Variable), die die Anzahl der Absätze oder Wörter festsetzt, die generiert werden sollen (Standardwert: 1). |
| method | Entweder w für Wörter, p für HTML-Absätze oder b für Klartext-Absätze (Standardwert ist b). |
| random | Das Argument random, wenn angegeben, bewirkt, dass nicht der übliche Absatz (also "Lorem ipsum dolor sit amet..."), sondern ein Absatz bestehend aus zufälligen Wörtern generiert wird. |
Beispiele:
Mar 01, 2010