{"title":"Templates","version":"2.0","locale":"pt-br","docname":"ref/templates/index","url":"/pt-br/2.0/ref/templates/","canonical":"https://djangodocs.dev/pt-br/2.0/ref/templates/","summary":"Django’s template engine provides a powerful mini-language for defining the user-facing layer of your application, encouraging a clean separation of application and…","html":"<h1>Templates<a class=\"heading-anchor\" href=\"#templates\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Django’s template engine provides a powerful mini-language for defining the\nuser-facing layer of your application, encouraging a clean separation of\napplication and presentation logic. Templates can be maintained by anyone with\nan understanding of HTML; no knowledge of Python is required. For introductory\nmaterial, see <a class=\"reference internal\" href=\"/pt-br/2.0/topics/templates/\"><span class=\"doc\">Templates</span></a> topic guide.</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/\">The Django template language</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/#templates\">Templates</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/#variables\">Variables</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/#filters\">Filtros</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/#tags\">Tags</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/#comments\">Comentários</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/#template-inheritance\">Herança de modelo</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/#automatic-html-escaping\">Automatic HTML escaping</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/#accessing-method-calls\">Accessing method calls</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/language/#custom-tag-and-filter-libraries\">Custom tag and filter libraries</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/builtins/\">Built-in template tags and filters</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/builtins/#built-in-tag-reference\">Built-in tag reference</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/builtins/#built-in-filter-reference\">Built-in filter reference</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/builtins/#internationalization-tags-and-filters\">Internationalization tags and filters</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/builtins/#other-tags-and-filters-libraries\">Other tags and filters libraries</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/api/\">The Django template language: for Python programmers</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/api/#overview\">Visão Geral</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/api/#configuring-an-engine\">Configuring an engine</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/api/#loading-a-template\">Loading a template</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/api/#rendering-a-context\">Rendering a context</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/api/#playing-with-context-objects\">Playing with <code class=\"docutils literal notranslate\"><span class=\"pre\">Context</span></code> objects</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/api/#loading-templates\">Loading templates</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/api/#custom-loaders\">Custom loaders</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/pt-br/2.0/ref/templates/api/#template-origin\">Template origin</a></li>\n</ul>\n</li>\n</ul>\n</div>\n<aside class=\"admonition admonition-seealso\">\n<p class=\"admonition-title\">Ver também</p>\n<p>For information on writing your own custom tags and filters, see\n<a class=\"reference internal\" href=\"/pt-br/2.0/howto/custom-template-tags/\"><span class=\"doc\">“Template tags” e filtros customizados</span></a>.</p>\n<p>To learn how to override templates in other Django applications, see\n<a class=\"reference internal\" href=\"/pt-br/2.0/howto/overriding-templates/\"><span class=\"doc\">Sobrescrevendo templates</span></a>.</p>\n</aside>","rootId":"templates","toc":[],"breadcrumbs":[{"docname":"ref/index","title":"Referência da API","url":"/pt-br/2.0/ref/"}],"prev":{"docname":"ref/signals","title":"Signals","url":"/pt-br/2.0/ref/signals/"},"next":{"docname":"ref/templates/language","title":"The Django template language","url":"/pt-br/2.0/ref/templates/language/"},"formats":{"html":"/pt-br/2.0/ref/templates/","markdown":"/pt-br/2.0/ref/templates.md","json":"/pt-br/2.0/ref/templates.json"},"source":"https://github.com/django/django/blob/stable/2.0.x/docs/ref/templates/index.txt","official":"https://docs.djangoproject.com/pt-br/2.0/ref/templates/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","zh-hans","fr","ja","id","pt-br","ko","es","el","pl"]}