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.