mirror of
				https://github.com/django/django.git
				synced 2025-11-03 05:13:23 +00:00 
			
		
		
		
	git-svn-id: http://code.djangoproject.com/svn/django/trunk@16983 bcc190cf-cafb-0310-a4f2-bffc1f526a37
		
			
				
	
	
		
			56 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
========================
 | 
						|
django.contrib.webdesign
 | 
						|
========================
 | 
						|
 | 
						|
.. module:: django.contrib.webdesign
 | 
						|
   :synopsis: Helpers and utilities targeted primarily at Web *designers*
 | 
						|
              rather than Web *developers*.
 | 
						|
 | 
						|
The ``django.contrib.webdesign`` package, part of the
 | 
						|
:doc:`"django.contrib" add-ons </ref/contrib/index>`, provides various Django
 | 
						|
helpers that are particularly useful to Web *designers* (as opposed to
 | 
						|
developers).
 | 
						|
 | 
						|
At present, the package contains only a single template tag. If you have ideas
 | 
						|
for Web-designer-friendly functionality in Django, please
 | 
						|
:doc:`suggest them </internals/contributing/index>`.
 | 
						|
 | 
						|
Template tags
 | 
						|
=============
 | 
						|
 | 
						|
To use these template tags, add ``'django.contrib.webdesign'`` to your
 | 
						|
:setting:`INSTALLED_APPS` setting. Once you've done that, use
 | 
						|
``{% load webdesign %}`` in a template to give your template access to the tags.
 | 
						|
 | 
						|
 | 
						|
lorem
 | 
						|
=====
 | 
						|
 | 
						|
Displays random "lorem ipsum" Latin text. This is useful for providing sample
 | 
						|
data in templates.
 | 
						|
 | 
						|
Usage::
 | 
						|
 | 
						|
    {% lorem [count] [method] [random] %}
 | 
						|
 | 
						|
The ``{% lorem %}`` tag can be used with zero, one, two or three arguments.
 | 
						|
The arguments are:
 | 
						|
 | 
						|
===========  =============================================================
 | 
						|
Argument     Description
 | 
						|
===========  =============================================================
 | 
						|
``count``    A number (or variable) containing the number of paragraphs or
 | 
						|
             words to generate (default is 1).
 | 
						|
``method``   Either ``w`` for words, ``p`` for HTML paragraphs or ``b``
 | 
						|
             for plain-text paragraph blocks (default is ``b``).
 | 
						|
``random``   The word ``random``, which if given, does not use the common
 | 
						|
             paragraph ("Lorem ipsum dolor sit amet...") when generating
 | 
						|
             text.
 | 
						|
===========  =============================================================
 | 
						|
 | 
						|
Examples:
 | 
						|
 | 
						|
* ``{% lorem %}`` will output the common "lorem ipsum" paragraph.
 | 
						|
* ``{% lorem 3 p %}`` will output the common "lorem ipsum" paragraph
 | 
						|
  and two random paragraphs each wrapped in HTML ``<p>`` tags.
 | 
						|
* ``{% lorem 2 w random %}`` will output two random Latin words.
 |