Template Tags Cheat Sheet
Inheritance and Inclusion
- {% extends "base.html "%}
- {% block content %} ... {% endblock %} or {% block content %} ... {% endblock content %}
- {% include "foo/bar.html" %}
- {% ssi /home/html/ljworld.com/includes/right_generic.html %}
Filters and Tags
- {% load <tag_or_filter_lib> %}
- {% filter <filter>[|<filter>...] %}
Control
- {% for o in some_list %} ... {% endfor %}
- {% ifchanged %} (Content to check status of) {% endifchanged %}
- {% if <var> %} ... {% endif %}
- {% if[not]equal user.id comment.user_id %} ... [{% else %}] ... {% endif[not]equal %}
- {% cycle row1,row2 %}
- {% cycle row1,row2 as rowcolors %} {% cycle rowcolors %}
- {% firstof var1 var2 var3 %}
- {% regroup people by gender as grouped %} ... {% for group in grouped %} {{ group.grouper }} ...
Others
- {% templatetag (openblock|closeblock|openvariable|closevariable|openbrace|closebrace) %}
- {% widthratio this_value max_value 100 %}
- It is {% now "jS F Y H:i" %}
- {% spaceless %} ... {% endspaceless %}
See also templates for designers.
Last modified
13 years ago
Last modified on Feb 17, 2012, 4:09:37 AM
Note:
See TracWiki
for help on using the wiki.