{"title":"An API rindreáil foirm","version":"6.1","locale":"ga","docname":"ref/forms/renderers","url":"/ga/6.1/ref/forms/renderers/","canonical":"https://djangodocs.dev/ga/6.1/ref/forms/renderers/","summary":"Déantar giuirléidí foirme Django a léiriú ag baint úsáide as Django's:doc: córas innill teimpléad </topics/templates>.","html":"<span id=\"the-form-rendering-api\"></span><h1>An API rindreáil foirm<a class=\"heading-anchor\" href=\"#module-django.forms.renderers\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Déantar giuirléidí foirme Django a léiriú ag baint úsáide as Django's:doc: córas innill teimpléad &lt;/topics/templates&gt;.</p>\n<p>Is féidir an próiseas rindreála foirme a shaincheapadh ag roinnt leibhéil:</p>\n<ul class=\"simple\">\n<li><p>Is féidir le giuirléidí ainmneacha teimpléad sain</p></li>\n<li><p>Is féidir le foirmeacha agus giuirléidí ranganna saincheaptha rindheartaíochta</p></li>\n<li><p>Is féidir le tionscadal teimpléad giuirléid a shárú. (De ghnáth níor cheart d'iarratais in-athúsáidte teimpléid ionsuite a shárú toisc go bhféadfadh siad coinbhleacht le teimpléid saincheap</p></li>\n</ul>\n<section id=\"the-low-level-render-api\">\n<span id=\"low-level-widget-render-api\"></span><h2>An API rindreála ar leibhéal íseal<a class=\"heading-anchor\" href=\"#the-low-level-render-api\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Tá rindreáil teimpléid fhoirme á rialú ag rang rindreálaí inoiriúnaithe. Is féidir renderer saincheaptha a shonrú tríd an socrú: setting: FORM_RENDER a nuashonrú. Tá sé réamhshocraithe go <code class=\"docutils literal notranslate\">'</code>:class: django.forms.renderers.djangoTemplates<a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a><a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>.</p>\n<p>By specifying a custom form renderer and overriding\n<a class=\"reference internal\" href=\"#django.forms.renderers.BaseRenderer.form_template_name\" title=\"django.forms.renderers.BaseRenderer.form_template_name\"><code class=\"xref py py-attr docutils literal notranslate\">form_template_name</code></a> you can adjust the default form\nmarkup across your project from a single place. Note that this will include\nforms in <a class=\"reference internal\" href=\"/ga/6.1/ref/contrib/admin/\"><span class=\"doc\">the admin site</span></a> and third-party\npackages that use the default renderer.</p>\n<p>Is féidir leat rindreoir saincheaptha in aghaidh foirme nó in aghaidh giuirléid a sholáthar freisin trí:attr: .form.default_renderer a shocrú nó tríd an argóint <code class=\"docutils literal notranslate\">renderer</code> de:meth: .form.render, no:meth: .widget.render a úsáid.</p>\n<p>Baineann pointí meaitseála le rindreáil formset. Féach: ref: formset-rendering le haghaidh plé.</p>\n<p>Use one of the <a class=\"reference internal\" href=\"#built-in-template-form-renderers\"><span class=\"std std-ref\">built-in template form renderers</span></a> or implement your own. Custom renderers\nmust implement a <code class=\"docutils literal notranslate\">render(template_name, context, request=None)</code> method. It\nshould return a rendered template (as a string) or raise\n<a class=\"reference internal\" href=\"/ga/6.1/topics/templates/#django.template.TemplateDoesNotExist\" title=\"django.template.TemplateDoesNotExist\"><code class=\"xref py py-exc docutils literal notranslate\">TemplateDoesNotExist</code></a>.</p>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.BaseRenderer\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">BaseRenderer</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.BaseRenderer\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>An bunaicme do na léirseoirí foirme ionsuite.</p>\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.BaseRenderer.form_template_name\">\n<span class=\"sig-name descname\">form_template_name</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.BaseRenderer.form_template_name\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Ainm réamhshocraithe an teimpléid le húsáid chun foirm a léiriú.</p>\n<p>Réamhshocraithe go teimpléad <code class=\"docutils literal notranslate\">” django/forms/div.html “</code>.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.BaseRenderer.formset_template_name\">\n<span class=\"sig-name descname\">formset_template_name</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.BaseRenderer.formset_template_name\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Ainm réamhshocraithe an teimpléid le húsáid chun tacar foirme a rinneadh.</p>\n<p>Réamhshocraithe go teimpléad <code class=\"docutils literal notranslate\">” django/forms/formsets/div.html “</code>.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.BaseRenderer.field_template_name\">\n<span class=\"sig-name descname\">field_template_name</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.BaseRenderer.field_template_name\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Ainm réamhshocraithe an teimpléid a úsáidtear chun <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Boundfield` a rinneadh.</p>\n<p>Réamhshocraithe go <code class=\"docutils literal notranslate\">” django/forms/field.html “</code></p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.BaseRenderer.bound_field_class\">\n<span class=\"sig-name descname\">bound_field_class</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.BaseRenderer.bound_field_class\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>The default class used to represent form fields across the project.</p>\n<p>Defaults to <a class=\"reference internal\" href=\"/ga/6.1/ref/forms/api/#django.forms.BoundField\" title=\"django.forms.BoundField\"><code class=\"xref py py-class docutils literal notranslate\">BoundField</code></a> class.</p>\n<p>This can be customized further using <a class=\"reference internal\" href=\"/ga/6.1/ref/forms/api/#django.forms.Form.bound_field_class\" title=\"django.forms.Form.bound_field_class\"><code class=\"xref py py-attr docutils literal notranslate\">Form.bound_field_class</code></a>\nfor per-form overrides, or <a class=\"reference internal\" href=\"/ga/6.1/ref/forms/fields/#django.forms.Field.bound_field_class\" title=\"django.forms.Field.bound_field_class\"><code class=\"xref py py-attr docutils literal notranslate\">Field.bound_field_class</code></a> for\nper-field overrides.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.BaseRenderer.get_template\">\n<span class=\"sig-name descname\">get_template</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">template_name</em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.BaseRenderer.get_template\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Caithfidh fo-aicmí an modh seo a chur i bhfeidhm leis an loighic aimsithe teimpl</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.BaseRenderer.render\">\n<span class=\"sig-name descname\">render</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">template_name</em>, <em class=\"sig-param\">context</em>, <em class=\"sig-param\">request<span class=\"o\">=</span><span class=\"default_value\">None</span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.BaseRenderer.render\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Déanann sé an teimpléad a thugtar, nó ardaíonn sé: exc: ~django.template.templateDoesNotExist.</p>\n</dd></dl>\n\n</dd></dl>\n\n</section>\n<section id=\"built-in-template-form-renderers\">\n<span id=\"id1\"></span><h2>Rendeoirí foirm teimpléad ionsuite<a class=\"heading-anchor\" href=\"#built-in-template-form-renderers\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"djangotemplates\">\n<h3><code class=\"docutils literal notranslate\">DjangoTeimpléad</code><a class=\"heading-anchor\" href=\"#djangotemplates\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.DjangoTemplates\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">DjangoTemplates</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.DjangoTemplates\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>Úsáideann an renderer seo inneall standalone:class: ~django.template.backends.django.djangoTemplates (gan nasc leis an méid a d'fhéadfadh a bheith cumraithe agat sa socrú:: TEMPLATES). &lt;django.template.loaders.app_directories.Loader&gt;Luchtaíonn sé teimpléid ar dtús ón eolaire teimpléid foirme ionsuite in:source: django/forms/temples agus ansin ó eolairí teimpléid na n-aipeanna suiteáilte ag baint úsáide as an lódóirí:class: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>app_directory <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>.</p>\n<p>Más mian leat teimpléid a rindreáil le saincheaptha ó do shuíomh: Setting: TEMPLATES, mar shampla próiseálaithe comhthéacs mar shampla, bain úsáid as an rindearálóir:class: TEMPLATESSETTING.</p>\n</section>\n<section id=\"jinja2\">\n<h3><code class=\"docutils literal notranslate\">Jinja2</code><a class=\"heading-anchor\" href=\"#jinja2\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.Jinja2\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">Jinja2</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.Jinja2\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>Tá an renderer seo mar an gcéanna leis an rindreálaítheoir: class: DjangoTemplates ach amháin go n-úsáideann sé a:class: ~django.template.backends.jinja2.jinja2 backend. Tá teimpléid do na giuirléidí ionsuite in:source: django/forms/jinja2 agus is féidir le feidhmchláir suiteáilte teimpléid a sholáthar in eolaire <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>jinja2`.</p>\n<p>Chun an cúltaca seo a úsáid, caithfidh teimpléid Jinja2 a bheith ag na foirmeacha agus na giuirléidí go léir i do thionscadal agus ina aipeanna tríú Mura soláthraíonn tú do theimpléid Jinja2 féin le haghaidh giuirléidí nach bhfuil aon cheann acu, ní féidir leat an renderer seo a úsáid. Mar shampla, :mod: django.contrib.admin ní chuimsíonn teimpléid Jinja2 dá giuirléidí mar gheall ar a n-úsáid clibeanna teimpléad Django.</p>\n</section>\n<section id=\"templatessetting\">\n<h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Teimpléad a choinneáil ``<a class=\"heading-anchor\" href=\"#templatessetting\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.forms.renderers.TemplatesSetting\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">TemplatesSetting</span><a class=\"heading-anchor\" href=\"#django.forms.renderers.TemplatesSetting\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>Tugann an renderer seo smacht iomlán duit ar an gcaoi a bhfoinsítear teimpléid fhoirme agus giuirléid. Úsáideann sé: func: ~django.template.loader.get_template chun teimpléid a aimsiú bunaithe ar an méid atá cumraithe sa socrú:: TEMPLATES.</p>\n<p>Úsáid an renderer seo in éineacht leis na teimpléid ionsuite teastaíonn ceachtar:</p>\n<ul>\n<li><p>&lt;TEMPLATES-APP_DIRS&gt;``'django.forms'`` in:setting: INSTALLED_APPS agus inneall amháin ar a laghad le:setting: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>APP_DIRS=True <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>.</p></li>\n<li><p>An eolaire teimpléid ionsuite a chur leis in:socrú: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>DIRS &lt;TEMPLATES-DIRS&gt;`de cheann de d'innill teimpléad. Chun an cosán sin a ghiniúint:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"kn\">import</span> <span class=\"nn\">django</span>\n\ndjango<span class=\"o\">.</span>__path__<span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span> <span class=\"o\">+</span> <span class=\"s2\">&quot;/forms/templates&quot;</span>  <span class=\"c1\"># or &#39;/forms/jinja2&#39;</span>\n</code></pre></div>\n</li>\n</ul>\n<p>Úsáid an renderóir seo éilíonn tú a chinntiú gur féidir na teimpléid foirme a theastaíonn ó thionscadal a bheith suite.</p>\n</section>\n</section>\n<section id=\"context-available-in-formset-templates\">\n<h2>Comhthéacs ar fáil i dteimpléid formset<a class=\"heading-anchor\" href=\"#context-available-in-formset-templates\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Faigheann teimpléid Formset comhthéacs ó:meth: .baseFormSet.get_Context. De réir réamhshocraithe, faigheann foirmeacha foclóir leis na luachanna seo a leanas:</p>\n<ul class=\"simple\">\n<li><p><code class=\"docutils literal notranslate\">formset</code>: An sampla formset.</p></li>\n</ul>\n</section>\n<section id=\"context-available-in-form-templates\">\n<h2>Comhthéacs ar fáil i dteimpléid<a class=\"heading-anchor\" href=\"#context-available-in-form-templates\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Faigheann teimpléid fhoirme comhthéacs ó:meth: .form.get_context. De réir réamhshocraithe, faigheann foirmeacha foclóir leis na luachanna seo a leanas</p>\n<ul class=\"simple\">\n<li><p><code class=\"docutils literal notranslate\">foirm</code>: An fhoirm cheangailte.</p></li>\n<li><p><code class=\"docutils literal notranslate\">fields</code>: Gach réimse ceangailte, seachas na réimsí i bhfolach.</p></li>\n<li><p><code class=\"docutils literal notranslate\">hidden_fields</code>: Gach réimse ceangailte i bhfolach.</p></li>\n<li><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>earráidí <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>: Gach earráid foirme neamh-bhaineann le réimse nó i bhfolach a bhaineann le réimse.</p></li>\n</ul>\n</section>\n<section id=\"context-available-in-field-templates\">\n<h2>Comhthéacs ar fáil i dteimpléid<a class=\"heading-anchor\" href=\"#context-available-in-field-templates\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Faigheann teimpléid réimse comhthéacs ó:meth: .boundfield.get_context. De réir réamhshocraithe, faigheann réimsí foclóir leis na luachanna seo a leanas:</p>\n<ul class=\"simple\">\n<li><p><code class=\"docutils literal notranslate\">field</code>: Aicme: ~Django.Forms.BoundField.</p></li>\n</ul>\n</section>\n<section id=\"context-available-in-widget-templates\">\n<h2>Comhthéacs ar fáil i dteimpléid<a class=\"heading-anchor\" href=\"#context-available-in-widget-templates\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Faigheann teimpléid giuirléid comhthéacs ó:meth: .widget.get_context. De réir réamhshocraithe, faigheann giuirléidí luach amháin sa chomhthéacs, <code class=\"docutils literal notranslate\">giuirléid</code>. Is foclóir é seo ina bhfuil luachanna mar:</p>\n<ul class=\"simple\">\n<li><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ainm `</p></li>\n<li><p><code class=\"docutils literal notranslate\">luach</code></p></li>\n<li><p><code class=\"docutils literal notranslate\">`Attrs</code></p></li>\n<li><p><code class=\"docutils literal notranslate\">Is _fhidden</code></p></li>\n<li><p><code class=\"docutils literal notranslate\">ainmne_teimpléad</code></p></li>\n</ul>\n<p>Cuireann roinnt giuirléidí breise faisnéise leis an gcomhthéacs Mar shampla, gach giuirléid a shainmhíníonn fo-aicme <code class=\"docutils literal notranslate\">Input</code> <code class=\"docutils literal notranslate\">giuirléid ['cineál']</code> agus:class: .MultiWidget <code class=\"docutils literal notranslate\">widget ['subwidgets']</code> chun críocha lúbtha.</p>\n</section>\n<section id=\"overriding-built-in-formset-templates\">\n<span id=\"id2\"></span><h2>Teimpléid foirmeacha ionsuite a shárú<a class=\"heading-anchor\" href=\"#overriding-built-in-formset-templates\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p><a class=\"reference internal\" href=\"/ga/6.1/topics/forms/formsets/#django.forms.formsets.BaseFormSet.template_name\" title=\"django.forms.formsets.BaseFormSet.template_name\"><code class=\"xref py py-attr docutils literal notranslate\">BaseFormSet.template_name</code></a></p>\n<p>Chun teimpléid foirmshraith a shárú, ní mór duit an renderer: class: TemplateSetting a úsáid. Ansin oibríonn teimpléid foirmshraith a shárú: doc: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>mar an gcéanna le <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>a sháraíonn aon teimpléad eile i do thi&lt;/howto/overriding-templates&gt; onscadal.</p>\n</section>\n<section id=\"overriding-built-in-form-templates\">\n<span id=\"id3\"></span><h2>Teimpléid fhoirme ionsuite a shárú<a class=\"heading-anchor\" href=\"#overriding-built-in-form-templates\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p><a class=\"reference internal\" href=\"/ga/6.1/ref/forms/api/#django.forms.Form.template_name\" title=\"django.forms.Form.template_name\"><code class=\"xref py py-attr docutils literal notranslate\">Form.template_name</code></a></p>\n<p>Chun teimpléid fhoirme a shárú, ní mór duit an renderóir:class: TemplateSetting a úsáid. Ansin oibríonn teimpléid fhoirme thábhacht:doc: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>mar an gcéanna le <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>a sháraíonn aon te&lt;/howto/overriding-templates&gt; impléad eile i do thionscadal.</p>\n</section>\n<section id=\"overriding-built-in-field-templates\">\n<span id=\"id4\"></span><h2>Teimpléid réimse ionsuite a shárú<a class=\"heading-anchor\" href=\"#overriding-built-in-field-templates\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p><a class=\"reference internal\" href=\"/ga/6.1/ref/forms/fields/#django.forms.Field.template_name\" title=\"django.forms.Field.template_name\"><code class=\"xref py py-attr docutils literal notranslate\">Field.template_name</code></a></p>\n<p>Chun teimpléid réimse a shárú, ní mór duit an renderer: class: TemplateSetting a úsáid. Ansin oibríonn teimpléid allamuigh a shárú: doc: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>mar an gcéanna le <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>a sháraíonn aon te&lt;/howto/overriding-templates&gt; impléad eile i do thionscadal.</p>\n</section>\n<section id=\"overriding-built-in-widget-templates\">\n<span id=\"id5\"></span><h2>Teimpléid giuirléid ionsuite a chur<a class=\"heading-anchor\" href=\"#overriding-built-in-widget-templates\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Tá tréith <code class=\"docutils literal notranslate\">template_name</code> ag gach giuirléid le luach mar <code class=\"docutils literal notranslate\">input.html</code>. Stóráiltear teimpléid giuirléid ionsuite sa chosán <code class=\"docutils literal notranslate\">django/foirmeach/giuirléidí ``. Is féidir leat teimpléad saincheaptha a sholáthar do ``input.html</code> trí <code class=\"docutils literal notranslate\">django/forms/widgets/input.html</code> a shainiú, mar shampla. Féach: ref: “giuirléidí ionsuite” le haghaidh ainm teimpléad gach giuirléid.</p>\n<p>Chun teimpléid giuirléid a athsháiriú, ní mór duit an renderer: class: TemplateSetting a úsáid. Ansin oibríonn teimpléid giuirléid thábhachtach: doc: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>mar an gcéanna le <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>a sháraíonn aon teimpléad eile &lt;/howto/overriding-templates&gt; i do thionscadal.</p>\n</section>","rootId":"module-django.forms.renderers","toc":[{"title":"An API rindreála ar leibhéal íseal","anchor":"the-low-level-render-api","children":[]},{"title":"Rendeoirí foirm teimpléad ionsuite","anchor":"built-in-template-form-renderers","children":[{"title":"DjangoTeimpléad","anchor":"djangotemplates","children":[]},{"title":"Jinja2","anchor":"jinja2","children":[]},{"title":"``Teimpléad a choinneáil ``","anchor":"templatessetting","children":[]}]},{"title":"Comhthéacs ar fáil i dteimpléid formset","anchor":"context-available-in-formset-templates","children":[]},{"title":"Comhthéacs ar fáil i dteimpléid","anchor":"context-available-in-form-templates","children":[]},{"title":"Comhthéacs ar fáil i dteimpléid","anchor":"context-available-in-field-templates","children":[]},{"title":"Comhthéacs ar fáil i dteimpléid","anchor":"context-available-in-widget-templates","children":[]},{"title":"Teimpléid foirmeacha ionsuite a shárú","anchor":"overriding-built-in-formset-templates","children":[]},{"title":"Teimpléid fhoirme ionsuite a shárú","anchor":"overriding-built-in-form-templates","children":[]},{"title":"Teimpléid réimse ionsuite a shárú","anchor":"overriding-built-in-field-templates","children":[]},{"title":"Teimpléid giuirléid ionsuite a chur","anchor":"overriding-built-in-widget-templates","children":[]}],"breadcrumbs":[{"docname":"ref/index","title":"Tagairt API","url":"/ga/6.1/ref/"},{"docname":"ref/forms/index","title":"Foirmeacha","url":"/ga/6.1/ref/forms/"}],"prev":{"docname":"ref/forms/formsets","title":"Feidhmeanna Formset","url":"/ga/6.1/ref/forms/formsets/"},"next":{"docname":"ref/forms/widgets","title":"Giuirléidí","url":"/ga/6.1/ref/forms/widgets/"},"formats":{"html":"/ga/6.1/ref/forms/renderers/","markdown":"/ga/6.1/ref/forms/renderers.md","json":"/ga/6.1/ref/forms/renderers.json"},"source":"https://github.com/django/django/blob/stable/6.1.x/docs/ref/forms/renderers.txt","official":"https://docs.djangoproject.com/ga/6.1/ref/forms/renderers/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}