htmltornado.snippets 864 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. # Generic tags
  2. snippet {
  3. {{ ${1} }}
  4. # Template tags
  5. snippet extends
  6. {% extends "${1:base.html}" %}
  7. snippet autoescape
  8. {% autoescape ${1:xhtml_escape | None} %}
  9. snippet apply
  10. {% apply ${1:function} %}
  11. ${2}
  12. {% end %}
  13. snippet block
  14. {% block ${1} %}
  15. ${2}
  16. {% end %}
  17. snippet for
  18. {% for ${1:item} in ${2} %}
  19. ${3}
  20. {% end %}
  21. snippet from
  22. {% from ${1:x} import ${2:y} %}
  23. snippet if
  24. {% if ${1:condition} %}
  25. ${2}
  26. {% end %}
  27. snippet elif
  28. {% elif ${1:condition} %}
  29. snippet else
  30. {% else %}
  31. snippet import
  32. {% import ${1:module} %}
  33. snippet include
  34. {% include "${1:filename}" %}
  35. snippet module
  36. {% module ${1:expression} %}
  37. snippet raw
  38. {% raw ${1:expression} %}
  39. snippet set
  40. {% set ${1:x} = ${2:y} %}
  41. snippet try
  42. {% try %}
  43. ${1}
  44. {% except %}
  45. ${2}
  46. {% finallly %}
  47. ${3}
  48. {% end %}
  49. snippet while
  50. {% while ${1:condition} %}
  51. ${2}
  52. {% end %}