{"title":"Eagarthóireacht meascáin","version":"5.2","locale":"ga","docname":"ref/class-based-views/mixins-editing","url":"/ga/5.2/ref/class-based-views/mixins-editing/","canonical":"https://djangodocs.dev/ga/5.2/ref/class-based-views/mixins-editing/","summary":"Úsáidtear na meascáin seo a leanas chun tuairimí eagarthóireachta Django a thógáil: django.views.generic.edit.FormMixin django.views.generic.edit.ModelFormMixin…","html":"<h1>Eagarthóireacht meascáin<a class=\"heading-anchor\" href=\"#editing-mixins\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Úsáidtear na meascáin seo a leanas chun tuairimí eagarthóireachta Django a thógáil:</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"#django.views.generic.edit.FormMixin\" title=\"django.views.generic.edit.FormMixin\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">django.views.generic.edit.FormMixin</span></code></a></p></li>\n<li><p><a class=\"reference internal\" href=\"#django.views.generic.edit.ModelFormMixin\" title=\"django.views.generic.edit.ModelFormMixin\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">django.views.generic.edit.ModelFormMixin</span></code></a></p></li>\n<li><p><a class=\"reference internal\" href=\"#django.views.generic.edit.ProcessFormView\" title=\"django.views.generic.edit.ProcessFormView\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">django.views.generic.edit.ProcessFormView</span></code></a></p></li>\n<li><p><a class=\"reference internal\" href=\"#django.views.generic.edit.DeletionMixin\" title=\"django.views.generic.edit.DeletionMixin\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">django.views.generic.edit.DeletionMixin</span></code></a></p></li>\n</ul>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Is féidir samplaí den chaoi a ndéantar iad seo a chomhcheangal i dtuairimí eagarthóireachta a fháil ag an doiciméadú ar:doc: /ref/class-based-views/generic-editing.</p>\n</aside>\n<section id=\"formmixin\">\n<h2><code class=\"docutils literal notranslate\"><span class=\"pre\">Formmixin</span></code><a class=\"heading-anchor\" href=\"#formmixin\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">django.views.generic.edit.</span></span><span class=\"sig-name descname\"><span class=\"pre\">FormMixin</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Rang meascáin a sholáthraíonn áiseanna chun foirmeacha a chruthú agus a thaispeáint</p>\n<p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">**</span></a>Meascáin</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/ga/5.2/ref/class-based-views/mixins-simple/#django.views.generic.base.ContextMixin\" title=\"django.views.generic.base.ContextMixin\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">django.views.generic.base.ContextMixin</span></code></a></p></li>\n</ul>\n<p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">**</span></a>Modhanna agus Gnéithe **</p>\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.initial\">\n<span class=\"sig-name descname\"><span class=\"pre\">initial</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.initial\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Foclóir ina bhfuil sonraí tosaigh don fhoirm.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.form_class\">\n<span class=\"sig-name descname\"><span class=\"pre\">form_class</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.form_class\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>An rang foirm le chéile.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.success_url\">\n<span class=\"sig-name descname\"><span class=\"pre\">success_url</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.success_url\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>An URL le atreorú nuair a dhéantar an fhoirm a phróiseáil go rathúil.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.prefix\">\n<span class=\"sig-name descname\"><span class=\"pre\">prefix</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.prefix\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>An: attr: ~django.forms.form.prefix don fhoirm ghintear.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.get_initial\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_initial</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.get_initial\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Aisghabháil sonraí tosaigh don fhoirm. De réir réamhshocraithe, filleann sé cóip de:attr: ~django.views.generic.edit.formmixin.initial.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.get_form_class\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_form_class</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.get_form_class\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Aisghabháil an rang foirme chun teacht ar ais. De réir réamhshocraithe: attr: ~django.views.generic.edit.formmixin.form_class.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.get_form\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_form</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">form_class</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">None</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.get_form\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Cuir sampla de form_class ``ag baint úsáid:meth: `~django.views.generic.edit.formmixin.get_form_kwargs. Mura soláthraítear <code class=\"docutils literal notranslate\"><span class=\"pre\">form_class</span></code>: meth: get_form_class úsáidfear.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.get_form_kwargs\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_form_kwargs</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.get_form_kwargs\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Tóg na hargóintí eochairfhocal atá riachtanach chun an fhoirm a thabhairt isteach.</p>\n<p>Tá an argóint <code class=\"docutils literal notranslate\"><span class=\"pre\">initial</span></code> socraithe to:meth: .get_initial. Más POST` nó PUT` í an iarraidh, cuirfear na sonraí iarratais (<code class=\"docutils literal notranslate\"><span class=\"pre\">Request.POST</span></code> agus <code class=\"docutils literal notranslate\"><span class=\"pre\">Request.Files</span></code>) ar fáil freisin.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.get_prefix\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_prefix</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.get_prefix\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Cinneadh: attr: ~django.forms.form.prefix don fhoirm ghintear. Tuairisceanna:attr: ~django.views.generic.edit.formmixin.prefix de réir réamhshocraithe.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.get_success_url\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_success_url</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.get_success_url\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Socraigh an URL le atreorú chuig nuair a bhailítear an fhoirm go rathúil. Tuairisceanna:attr: ~django.views.generic.edit.formmixin.success_URL de réir réamhshocraithe.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.form_valid\">\n<span class=\"sig-name descname\"><span class=\"pre\">form_valid</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">form</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.form_valid\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Atreoraíonn chuig:meth: ~django.views.generic.edit.formmixin.get_success_URL.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.form_invalid\">\n<span class=\"sig-name descname\"><span class=\"pre\">form_invalid</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">form</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.form_invalid\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Tugann sé freagra, ag soláthar an fhoirm neamhbhailí mar chomhthéacs.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.FormMixin.get_context_data\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_context_data</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">kwargs</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.FormMixin.get_context_data\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>glaonna: meth: get_form agus cuireann sé an toradh leis na sonraí comhthéacs leis an ainm 'foirm'.</p>\n</dd></dl>\n\n</dd></dl>\n\n</section>\n<section id=\"modelformmixin\">\n<h2><code class=\"docutils literal notranslate\"><span class=\"pre\">ModelFormmixin</span></code><a class=\"heading-anchor\" href=\"#modelformmixin\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ModelFormMixin\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">django.views.generic.edit.</span></span><span class=\"sig-name descname\"><span class=\"pre\">ModelFormMixin</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ModelFormMixin\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>A form mixin that provides facilities for working with a <code class=\"docutils literal notranslate\"><span class=\"pre\">ModelForm</span></code>,\nrather than a standalone form.</p>\n<p>Ós rud é gur fo-aicme é seo de:class: ~Django.Views.Generic.Detail.SingleObjectMixin, tá rochtain ag cásanna den mheascán seo ar na tréithe: attr: ~Django.Views.Generic.Detail.SingleObjectMixin.Model agus:attr: ~Django.Views.Generic.Detail.SingleObjectMixin.QuerySet, ag cur síos ar an gcineál réada atá ag ionramháil an <code class=\"docutils literal notranslate\"><span class=\"pre\">Modelform</span></code>.</p>\n<p>Má shonraíonn tú na tréithe: attr: ~Django.Views.Generic.Edit.ModelFormMixin.Fields agus:attr: ~Django.Views.Generic.Edit.FormMixin.Form_Class ardófar eisceacht, agó:exc: ~Django.Core.Exceptions.ImProperlyConfigured eisceacht.</p>\n<p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">**</span></a>Meascáin</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"#django.views.generic.edit.FormMixin\" title=\"django.views.generic.edit.FormMixin\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">django.views.generic.edit.FormMixin</span></code></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/ga/5.2/ref/class-based-views/mixins-single-object/#django.views.generic.detail.SingleObjectMixin\" title=\"django.views.generic.detail.SingleObjectMixin\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">django.views.generic.detail.SingleObjectMixin</span></code></a></p></li>\n</ul>\n<p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">**</span></a>Modhanna agus Gnéithe **</p>\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ModelFormMixin.model\">\n<span class=\"sig-name descname\"><span class=\"pre\">model</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ModelFormMixin.model\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Rang samhail. Is féidir é a sholáthar go sainráite, ar shlí eile cinnfear é trí scrúdú a dhéanamh ar <code class=\"docutils literal notranslate\"><span class=\"pre\">self.object</span></code> nó: attr: ~django.views.generic.detail.singleObjectMixin.QuerySet.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ModelFormMixin.fields\">\n<span class=\"sig-name descname\"><span class=\"pre\">fields</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ModelFormMixin.fields\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Liosta d'ainmneacha réimsí. Déantar é seo a léirmhíniú ar an mbealach céanna leis an tréith <code class=\"docutils literal notranslate\"><span class=\"pre\">Meta.Fields</span></code> de:class: ~Django.Forms.ModelForm.</p>\n<p>Is tréith riachtanach é seo má tá an rang foirme á ghiniúint agat go huathoibríoch (m.sh. ag baint úsáide as <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>samhail <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>). Beidh eisceacht: exc: ~django.core.exceptions.imProperlyConfigured mar thoradh ar an tréith seo a fhágáil.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ModelFormMixin.success_url\">\n<span class=\"sig-name descname\"><span class=\"pre\">success_url</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ModelFormMixin.success_url\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>An URL le atreorú nuair a dhéantar an fhoirm a phróiseáil go rathúil.</p>\n<p>D'fhéadfadh formáidiú teaghrán foclóra a bheith i success_url `, a bheidh idirphóilte i gcoinne tréithe réimse an réada. Mar shampla, d'fhéadfá <code class=\"docutils literal notranslate\"><span class=\"pre\">success_url=”</span> <span class=\"pre\">/polls/</span> <span class=\"pre\">{slug}</span> <span class=\"pre\">/&quot;</span></code> a úsáid chun atreorú chuig URL comhdhéanta as an réimse <code class=\"docutils literal notranslate\"><span class=\"pre\">slug</span></code> ar mhúnla.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ModelFormMixin.get_form_class\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_form_class</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ModelFormMixin.get_form_class\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Aisghabháil an rang foirme chun teacht ar ais. Má chuirtear: ~django.views.generic.edit.formmixin.form_class ar fáil, úsáidfear an rang sin. Seachas sin, déanfar ModelForm` a chur isteach ag baint úsáide as an tsamhail a bhaineann le:attr: ~Django.Views.Generic.Detail.SingleObjectMixin.QuerySet, nó leis na:attr: ~Django.Views.Generic.Detail.SingleObjectMixin.Model, ag brath ar an tréith a chuirtear ar fáil.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ModelFormMixin.get_form_kwargs\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_form_kwargs</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ModelFormMixin.get_form_kwargs\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Cuir an cás reatha (<code class=\"docutils literal notranslate\"><span class=\"pre\">self.object</span></code>) leis an caighdeán:meth: ~django.views.generic.edit.formmixin.get_form_kwargs.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ModelFormMixin.get_success_url\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_success_url</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ModelFormMixin.get_success_url\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Socraigh an URL le atreorú chuig nuair a bhailítear an fhoirm go rathúil. Returns:attr: Django.Views.Generic.Edit.ModelFormMixin.Success_URL má chuirtear ar fáil é; ar shlí eile, déan iarracht <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>get_absolute_url () <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>den réad a úsáid.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ModelFormMixin.form_valid\">\n<span class=\"sig-name descname\"><span class=\"pre\">form_valid</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">form</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ModelFormMixin.form_valid\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Sábhálann sé an tsampla foirme, socraíonn sé an réad reatha don amharc, agus atreoraíonn sé chuig:meth: ~django.views.generic.edit.formmixin.get_success_url.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ModelFormMixin.form_invalid\">\n<span class=\"sig-name descname\"><span class=\"pre\">form_invalid</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">form</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ModelFormMixin.form_invalid\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Tugann sé freagra, ag soláthar an fhoirm neamhbhailí mar chomhthéacs.</p>\n</dd></dl>\n\n</dd></dl>\n\n</section>\n<section id=\"processformview\">\n<h2><code class=\"docutils literal notranslate\"><span class=\"pre\">ProcessFormView</span></code><a class=\"heading-anchor\" href=\"#processformview\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ProcessFormView\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">django.views.generic.edit.</span></span><span class=\"sig-name descname\"><span class=\"pre\">ProcessFormView</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ProcessFormView\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Meascán a sholáthraíonn sreabhadh oibre bunúsach HTTP GET agus POST.</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Tugtar 'ProcessFormView' air seo agus tá sé oidhreachta go díreach ó:class: Django.Views.Generic.Base.View, ach briseann sé má úsáidtear go neamhspleách, mar sin is meascán níos mó é.</p>\n</aside>\n<p><strong>Síneadaí</strong></p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/ga/5.2/ref/class-based-views/base/#django.views.generic.base.View\" title=\"django.views.generic.base.View\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">django.views.generic.base.View</span></code></a></p></li>\n</ul>\n<p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">**</span></a>Modhanna agus Gnéithe **</p>\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ProcessFormView.get\">\n<span class=\"sig-name descname\"><span class=\"pre\">get</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">request</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">*</span></span><span class=\"n\"><span class=\"pre\">args</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">kwargs</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ProcessFormView.get\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Déanann sé freagra ag baint úsáide as comhthéacs a cruthaíodh le:meth: ~django.views.generic.edit.formmixin.get_context_data.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ProcessFormView.post\">\n<span class=\"sig-name descname\"><span class=\"pre\">post</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">request</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">*</span></span><span class=\"n\"><span class=\"pre\">args</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">kwargs</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ProcessFormView.post\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Tógann sé foirm, seiceálann sé an fhoirm le haghaidh bailíochta, agus láimhseálann sé í dá réir.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.ProcessFormView.put\">\n<span class=\"sig-name descname\"><span class=\"pre\">put</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">*</span></span><span class=\"n\"><span class=\"pre\">args</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">kwargs</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.ProcessFormView.put\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Déantar an gníomh <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>PUT <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>a láimhseáil freisin agus téann sé gach paraiméadar trí:meth: post.</p>\n</dd></dl>\n\n</dd></dl>\n\n</section>\n<section id=\"deletionmixin\">\n<h2><code class=\"docutils literal notranslate\"><span class=\"pre\">DeletionMixin</span></code><a class=\"heading-anchor\" href=\"#deletionmixin\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.DeletionMixin\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">django.views.generic.edit.</span></span><span class=\"sig-name descname\"><span class=\"pre\">DeletionMixin</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.DeletionMixin\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Cumasaíonn sé láimhseáil an ghníomhaíocht HTTP <code class=\"docutils literal notranslate\"><span class=\"pre\">DELETE</span></code>.</p>\n<p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">**</span></a>Modhanna agus Gnéithe **</p>\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.DeletionMixin.success_url\">\n<span class=\"sig-name descname\"><span class=\"pre\">success_url</span></span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.DeletionMixin.success_url\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>An url le atreorú chuig nuair a scriosadh an réad ainmnithe go rathúil.</p>\n<p>D'fhéadfadh formáidiú teaghrán foclóra a bheith i success_url `, a bheidh idirphóilte i gcoinne tréithe réimse an réada. Mar shampla, d'fhéadfá <code class=\"docutils literal notranslate\"><span class=\"pre\">success_url=”</span> <span class=\"pre\">/parent/</span> <span class=\"pre\">{parent_id}</span> <span class=\"pre\">/&quot;</span></code> a úsáid chun atreorú chuig URL comhdhéanta as an réimse <code class=\"docutils literal notranslate\"><span class=\"pre\">parent_id</span></code> ar mhúnla.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.DeletionMixin.delete\">\n<span class=\"sig-name descname\"><span class=\"pre\">delete</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">request</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">*</span></span><span class=\"n\"><span class=\"pre\">args</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">kwargs</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.DeletionMixin.delete\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Aisghabhann sé an spriocréad agus glaonn sé ar a mhodh <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>delete () <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>, ansin atreoraíonn sé chuig an URL rathúlachta.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.edit.DeletionMixin.get_success_url\">\n<span class=\"sig-name descname\"><span class=\"pre\">get_success_url</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.edit.DeletionMixin.get_success_url\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Filleann sé an url chun a atreorú chuig nuair a scriosadh an réad ainmnithe go rathúil. Tuairisceanna:attr: ~django.views.generic.edit.deletionMixin.success_URL de réir réamhshocraithe.</p>\n</dd></dl>\n\n</dd></dl>\n\n</section>","rootId":"editing-mixins","toc":[{"title":"Formmixin","anchor":"formmixin","children":[]},{"title":"ModelFormmixin","anchor":"modelformmixin","children":[]},{"title":"ProcessFormView","anchor":"processformview","children":[]},{"title":"DeletionMixin","anchor":"deletionmixin","children":[]}],"breadcrumbs":[{"docname":"ref/index","title":"Tagairt API","url":"/ga/5.2/ref/"},{"docname":"ref/class-based-views/index","title":"API tuairimí rang-bhunaithe ionsuite","url":"/ga/5.2/ref/class-based-views/"},{"docname":"ref/class-based-views/mixins","title":"Meascáin tuairimí rang-bhunaithe","url":"/ga/5.2/ref/class-based-views/mixins/"}],"prev":{"docname":"ref/class-based-views/mixins-multiple-object","title":"Meascáin réad iolracha","url":"/ga/5.2/ref/class-based-views/mixins-multiple-object/"},"next":{"docname":"ref/class-based-views/mixins-date-based","title":"Meascáin dáta-bhunaithe","url":"/ga/5.2/ref/class-based-views/mixins-date-based/"},"formats":{"html":"/ga/5.2/ref/class-based-views/mixins-editing/","markdown":"/ga/5.2/ref/class-based-views/mixins-editing.md","json":"/ga/5.2/ref/class-based-views/mixins-editing.json"},"source":"https://github.com/django/django/blob/stable/5.2.x/docs/ref/class-based-views/mixins-editing.txt","official":"https://docs.djangoproject.com/ga/5.2/ref/class-based-views/mixins-editing/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}