priority -50 extends html # Generic Tags snippet % "" bi {% ${1} %}${2} endsnippet snippet %% "" bi {% ${1:tag_name} %} ${2} {% end$1 %} endsnippet snippet { "" bi {{ ${1} }}${2} endsnippet # Template Tags snippet autoescape "" bi {% autoescape ${1:off} %} ${2} {% endautoescape %} endsnippet snippet block "" bi {% block ${1} %} ${2} {% endblock $1 %} endsnippet snippet # "" bi {# ${1:comment} #} endsnippet snippet comment "" bi {% comment %} ${1} {% endcomment %} endsnippet snippet cycle "" bi {% cycle ${1:val1} ${2:val2} ${3:as ${4}} %} endsnippet snippet debug "" bi {% debug %} endsnippet snippet extends "" bi {% extends "${1:base.html}" %} endsnippet snippet filter "" bi {% filter ${1} %} ${2} {% endfilter %} endsnippet snippet firstof "" bi {% firstof ${1} %} endsnippet snippet for "" bi {% for ${1} in ${2} %} ${3} {% endfor %} endsnippet snippet empty "" bi {% empty %} ${1} endsnippet snippet if "" bi {% if ${1} %} ${2} {% endif %} endsnippet snippet iif "" bi {% if ${1} %}${2}{% endif %} endsnippet snippet ielse "" bi {% else %}${1} endsnippet snippet else "" bi {% else %} ${1} endsnippet snippet ielif "" bi {% elif %}${1} endsnippet snippet elif "" bi {% elif %} ${1} endsnippet snippet ifchanged "" bi {% ifchanged %}${1}{% endifchanged %} endsnippet snippet ifequal "" bi {% ifequal ${1} ${2} %} ${3} {% endifequal %} endsnippet snippet ifnotequal "" bi {% ifnotequal ${1} ${2} %} ${3} {% endifnotequal %} endsnippet snippet include "" bi {% include "${1}" %} endsnippet snippet load "" bi {% load ${1} %} endsnippet snippet now "" bi {% now "${1:jS F Y H:i}" %} endsnippet snippet regroup "" bi {% regroup ${1} by ${2} as ${3} %} endsnippet snippet spaceless "" bi {% spaceless %}${1}{% endspaceless %} endsnippet snippet ssi "" bi {% ssi ${1} %} endsnippet snippet trans "" bi {% trans "${1:string}" %} endsnippet snippet url "" bi {% url ${1} as ${2} %} endsnippet snippet widthratio "" bi {% widthratio ${1:this_value} ${2:max_value} ${3:100} %} endsnippet snippet with "" bi {% with ${1} as ${2} %} ${VISUAL} {% endwith %} endsnippet snippet verbatim "" bi {% verbatim %} ${VISUAL} {% endverbatim %} endsnippet snippet super "" bi {{ block.super }} endsnippet snippet staticu "" bi {{ STATIC_URL }} endsnippet snippet static "" bi {% static "${VISUAL}" %} endsnippet snippet mediau "" bi {{ MEDIA_URL }} endsnippet snippet iblock "" bi {% block ${1:blockname} %}${VISUAL}{% endblock $1 %} endsnippet snippet csrf "" bi {% csrf_token %} endsnippet snippet blocktrans "" bi {% blocktrans %} ${VISUAL} {% endblocktrans %} endsnippet snippet lorem "" bi {% lorem ${1} %} endsnippet # Template Filters # Note: Since SnipMate can't determine which template filter you are # expanding without the "|" character, these do not add the "|" # character. These save a few keystrokes still. # Note: Template tags that take no arguments are not implemented. snippet add "" bi add:"${1}" endsnippet snippet center "" bi center:"${1}" endsnippet snippet cut "" bi cut:"${1}" endsnippet snippet date "" bi date:"${1}" endsnippet snippet default "" bi default:"${1}" endsnippet snippet defaultifnone "" bi default_if_none:"${1}" endsnippet snippet dictsort "" bi dictsort:"${1}" endsnippet snippet dictsortrev "" bi dictsortreversed:"${1}" endsnippet snippet divisibleby "" bi divisibleby:"${1}" endsnippet snippet floatformat "" bi floatformat:"${1}" endsnippet snippet getdigit "" bi get_digit:"${1}" endsnippet snippet join "" bi join:"${1}" endsnippet snippet lengthis "" bi length_is:"${1}" endsnippet snippet pluralize "" bi pluralize:"${1}" endsnippet snippet removetags "" bi removetags:"${1}" endsnippet snippet slice "" bi slice:"${1}" endsnippet snippet stringformat "" bi stringformat:"${1}" endsnippet snippet time "" bi time:"${1}" endsnippet snippet truncatewords "" bi truncatewords:${1} endsnippet snippet truncatewordshtml "" bi truncatewords_html:${1} endsnippet snippet urlizetrunc "" bi urlizetrunc:${1} endsnippet snippet wordwrap "" bi wordwrap:${1} endsnippet # vim:ft=snippets: