django.contrib.webdesign¶
O pacote django.contrib.webdesign, parte dos
add-ons “django.contrib”, provê ajudantes
que são particularmente úteis à web designers (o oposto de desenvolvedores).
Atualmente, o pacote contém uma única template tag. Se você tem idéias sobre funcionalidades para o Django se tornar mais amigável a web designers, por favor sugira-as.
Template tags¶
Para usar essas template tags, adicione 'django.contrib.webdesign' às suas
INSTALLED_APPS. Uma vez feito, use
{% load webdesign %} em um template para ganhar acesso as template tags.
lorem¶
Exibe um randômico texto latino “lorem ipsum”. Isso é útil para mostrar dados de exemplo em templates.
Uso:
{% lorem [count] [method] [random] %}
A tag {% lorem %} pode ser usada com zero, um, dois ou três argumentos.
Os argumentos são:
| Argumento | Descrição |
|---|---|
count |
Um número (ou variável) contendo o número de parágrafos ou palavras para gerar (o padrão é 1). |
method |
Use w para palavras, p para parágrafos HTML ou b
para blocos de texto puro (o padrão é b). |
random |
A palavra random, se dada, não usa o parágrafo comum
(“Lorem ipsum dolor sit amet...”) ao gerar o texto. |
Exemplos:
{% lorem %}exibirá o parágrafo “lorem ipsum” padrão.{% lorem 3 p %}exibirá o parágrafo “lorem ipsum” padrão e dois parágrafos randômicos, entre tags HTML<p>.{% lorem 2 w random %}exibirá 2 palavras latinas randômicas.