Template Designer Documentation¶
This document describes the syntax and semantics of the template engine and will be most useful as reference to those creating Jinja templates. As the template engine is very flexible, the configuration from the application can be slightly different from the code presented here in terms of delimiters and behavior of undefined values.
- 1. Synopsis
- 2. Variables
- 3. Filters
- 4. Tests
- 5. Comments
- 6. Whitespace Control
- 7. Escaping
- 8. Line Statements
- 9. Template Inheritance
- 10. HTML Escaping
- 11. List of Control Structures
- 12. Import Context Behavior
- 13. Expressions
- 14. List of Builtin Filters
- 15. List of Builtin Tests
- 16. List of Global Functions
- 17. Extensions
- 18. Autoescape Extension