# Please point me to the right docs for Ansible templates

**URL:** <https://forum.ansible.com/t/please-point-me-to-the-right-docs-for-ansible-templates/14010>\
**Category:** Ansible Project\
**Created:** [November 26, 2013, 11:21pm UTC](https://forum.ansible.com/t/please-point-me-to-the-right-docs-for-ansible-templates/14010 "2013-11-26T23:21:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Steven\_Truong](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@Steven\_Truong](https://forum.ansible.com/u/Steven_Truong)\
**Post date:** [November 26, 2013, 11:21pm UTC](https://forum.ansible.com/t/please-point-me-to-the-right-docs-for-ansible-templates/14010/1 "2013-11-26T23:21:50Z")

</div>

Hi all,

Please forgive my ignorance if somebody already asked this and there are already places somewhere that can help me with my issues.

1. I would love to know all the things that I can do in templates like the for loops “for host in groups\_names” and the likes.
2. Please separate the docs so that what can be used in templates are clear and VS what can be used in playbooks/tasks and etc because right now everything is like in one places and it can be hard to new users to know what they can use in templates vs the rest
3. Jinja2 is the one we use for those in templates but what are exactly supported at this point in time (1.4) in Ansible. Can somebody help to make this a focal point of some documents? This will help a lot of people because not every sys admin/ops guys/devops are experts on Jinja2.

Please help.

Thanks and Happy Thanksgiving.

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan2](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Michael\_DeHaan2](https://forum.ansible.com/u/Michael_DeHaan2)\
**Post date:** [November 26, 2013, 11:55pm UTC](https://forum.ansible.com/t/please-point-me-to-the-right-docs-for-ansible-templates/14010/2 "2013-11-26T23:55:11Z")

</div>

I happen to like our organization and the way it’s presented.

Ultimately, different people _do_ learn differently, of course, and it’s hard to please everyone.

You may be interested in:

[http://ansibleworks.com/docs/playbooks\_loops.html](http://ansibleworks.com/docs/playbooks_loops.html)  
[http://ansibleworks.com/docs/playbooks\_variables.html#jinja2-filters](http://ansibleworks.com/docs/playbooks_variables.html#jinja2-filters)

Though you could also use the search widget in the documentation to find these things.
