TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Easy way to create Django templatetags
1. django-meio-easytags
As easy way to create templatetags in Django
Wednesday, September 7, 2011
2. Who am I?
• My name is Vinicius Mendes;
• I work with Python and Django for 3 years;
• I live in Rio de Janeiro, Brazil;
• I work for globo.com;
• django-brasil community co-manager.
Wednesday, September 7, 2011
3. Why?
• Django templatetags demands too much
work to write, mainly parsing;
• It’s not DRY;
• There’s a pattern that many template tags
follow.
Wednesday, September 7, 2011
4. Templatetags Patterns
• {% tag_name %}
• {% tag_name var %}
• {% tag_name “val” %}
• {% tag_name arg=var %}
• {% tag_name var “val” arg=var arg2=”val” %}
• {% tag_name as var_name %}
Wednesday, September 7, 2011
5. What?
• A layer that abstracts templatetags parsing;
• Make writing templatetags as easy as
writing a Python function.
Wednesday, September 7, 2011