{"title":"Comhaid Uaslódála agus Láimhseálaithe","version":"6.0","locale":"ga","docname":"ref/files/uploads","url":"/ga/6.0/ref/files/uploads/","canonical":"https://djangodocs.dev/ga/6.0/ref/files/uploads/","summary":"<django.http.HttpRequest.FILES>Le linn uaslódála comhaid, stóráiltear na sonraí comhaid iarbhír in:attr: request.files `.","html":"<span id=\"uploaded-files-and-upload-handlers\"></span><h1>Comhaid Uaslódála agus Láimhseálaithe<a class=\"heading-anchor\" href=\"#module-django.core.files.uploadedfile\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<section id=\"uploaded-files\">\n<h2>comhaid uaslódáil<a class=\"heading-anchor\" href=\"#uploaded-files\"><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.core.files.uploadedfile.UploadedFile\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">UploadedFile</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.UploadedFile\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>&lt;django.http.HttpRequest.FILES&gt;Le linn uaslódála comhaid, stóráiltear na sonraí comhaid iarbhír in:attr: request.files `. Is réad ``Uploadedfile` (nó fo-aicme) é gach iontráil sa fhoclóir seo - fillteán timpeall comhad uaslódáilte. De ghnáth úsáidfidh tú ceann de na modhanna seo chun rochtain a fháil ar an ábhar uaslódáil</p>\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.UploadedFile.read\">\n<span class=\"sig-prename descclassname\">UploadedFile.</span><span class=\"sig-name descname\">read</span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.UploadedFile.read\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Léigh na sonraí uaslódáilte iomlána ón gcomhad. Bí cúramach leis an modh seo: má tá an comhad uaslódáilte ollmhór féadfaidh sé do chóras a shárú má dhéanann tú iarracht é a léamh isteach i gcuimhne. Is dócha go mbeidh tú ag iarraidh <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>chunks () <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>a úsáid ina ionad; féach thíos.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.UploadedFile.multiple_chunks\">\n<span class=\"sig-prename descclassname\">UploadedFile.</span><span class=\"sig-name descname\">multiple_chunks</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">chunk_size<span class=\"o\">=</span><span class=\"default_value\">None</span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.UploadedFile.multiple_chunks\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Tugann sé ar ais <code class=\"docutils literal notranslate\">True</code> má tá an comhad uaslódáilte mór go leor chun go mbeidh léamh ag teastáil i gcodanna iolracha. De réir réamhshocraithe beidh sé seo aon chomhad níos mó ná 2.5 meigabyte, ach tá sé sin inchumraithe; féach thíos.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.UploadedFile.chunks\">\n<span class=\"sig-prename descclassname\">UploadedFile.</span><span class=\"sig-name descname\">chunks</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">chunk_size<span class=\"o\">=</span><span class=\"default_value\">None</span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.UploadedFile.chunks\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Gineadóir ag filleadh codanna den chomhad. Más é <code class=\"docutils literal notranslate\">`multiple_chunks () ```True</code>, ba chóir duit an modh seo a úsáid i lúb in ionad <code class=\"docutils literal notranslate\">read ()</code>.</p>\n<p>Go praiticiúil, is minic a bhíonn sé níos éasca <code class=\"docutils literal notranslate\">`chunks () ``a úsáid an t-am ar fad. Cinntíonn lupáil thar ``chunks () ``in ionad ``read ()</code> a úsáid nach gcuireann comhaid mhóra cuimhne do chórais a shárú.</p>\n</dd></dl>\n\n<p>Seo roinnt tréithe úsáideacha de <code class=\"docutils literal notranslate\">uploadedfile</code>:</p>\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.UploadedFile.name\">\n<span class=\"sig-prename descclassname\">UploadedFile.</span><span class=\"sig-name descname\">name</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.UploadedFile.name\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Ainm an chomhaid uaslódáilte (m.sh. <code class=\"docutils literal notranslate\">my_file.txt</code>).</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.UploadedFile.size\">\n<span class=\"sig-prename descclassname\">UploadedFile.</span><span class=\"sig-name descname\">size</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.UploadedFile.size\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Méid, i mbeátaí, an chomhaid uaslódáilte.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.UploadedFile.content_type\">\n<span class=\"sig-prename descclassname\">UploadedFile.</span><span class=\"sig-name descname\">content_type</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.UploadedFile.content_type\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>An ceannteideal cineál ábhair a uaslódáil leis an gcomhad (m.sh.: mimetype: text/plain nó: mimetype: application/pdf). Cosúil le haon sonraí a sholáthraíonn an t-úsáideoir, níor chóir duit muinín a bheith agat gurb é an comhad uaslódáilte an cineál seo Beidh ort fós a bhailíochtú go bhfuil an t-ábhar a éilíonn an ceannteideal de chineál ábhair sa chomhad - “muinín a bheith agat ach fíoraigh.”</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.UploadedFile.content_type_extra\">\n<span class=\"sig-prename descclassname\">UploadedFile.</span><span class=\"sig-name descname\">content_type_extra</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.UploadedFile.content_type_extra\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Foclóir ina bhfuil paraiméadair bhreise curtha ar aghaidh chuig an gceannteideal <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>cineál-ábhair <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>. Is gnách go soláthraíonn seirbhísí seo, mar shampla Google App Engine, a chuireann uaslódálacha comhad a thar do cheann a idirghabháil agus a láimhseáil. &lt;2388 #section -5.3&gt;Mar thoradh air sin b'fhéidir nach bhfaighidh do láimhseálaí an t-ábhar comhad uaslódáilte, ach ina ionad sin URL nó pointeoir eile chuig an gcomhad (féach: rfc: RFC 2388).</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.UploadedFile.charset\">\n<span class=\"sig-prename descclassname\">UploadedFile.</span><span class=\"sig-name descname\">charset</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.UploadedFile.charset\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Maidir le: mimetype: téacs/* cineálacha ábhair, an tacar carachtair (ie <code class=\"docutils literal notranslate\">utf8</code>) a sholáthraíonn an brabhsálaí. Arís, is é “muinín ach fíorú” an beartas is fearr anseo.</p>\n</dd></dl>\n\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Cosúil le comhaid rialta Python, is féidir leat an comhad a léamh líne ar líne trí athrú thar an gcomhad uaslódáilte:</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=\"k\">for</span> line <span class=\"ow\">in</span> uploadedfile<span class=\"p\">:</span>\n    do_something_with<span class=\"p\">(</span>line<span class=\"p\">)</span>\n</code></pre></div>\n<p>&lt;278&gt;Roinntear línte ag baint úsáide as: pep: línte nua uilíoch `. Aithnítear na nithe seo a leanas mar chríochnú líne: coinbhinsiún deireadh líne Unix ``\\ n ', coinbhinsiún Windows `'rn '<code class=\"docutils literal notranslate\">, agus an sean-choinbhinsiún Macintosh</code>'r'<a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>.</p>\n</aside>\n<p>I measc na bhfo-aicmí de Uploadedfile` tá:</p>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.TemporaryUploadedFile\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">TemporaryUploadedFile</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.TemporaryUploadedFile\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Comhad a uaslódáil chuig suíomh sealadach (ie sruth-go-diosca). Úsáideann an rang seo ag an: class: ~django.core.files.uploadHandler.TemporaryFileUploadHandler. Chomh maith leis na modhanna ó:class: uploadedFile, tá modh breise amháin aige:</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.TemporaryUploadedFile.temporary_file_path\">\n<span class=\"sig-prename descclassname\">TemporaryUploadedFile.</span><span class=\"sig-name descname\">temporary_file_path</span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.TemporaryUploadedFile.temporary_file_path\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Tugann sé an cosán iomlán ar ais chuig an gcomhad uaslódáilte</p>\n</dd></dl>\n\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadedfile.InMemoryUploadedFile\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">InMemoryUploadedFile</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadedfile.InMemoryUploadedFile\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Comhad a uaslódáiltear i gcuimhne (ie sruth-chuimhne). Úsáideann an rang seo ag an: class: ~django.core.files.uploadHandler.MemoryFileUploadHandler.</p>\n</dd></dl>\n\n</section>\n<section id=\"module-django.core.files.uploadhandler\">\n<span id=\"built-in-upload-handlers\"></span><h2>Láimhseálaithe uaslódála<a class=\"heading-anchor\" href=\"#module-django.core.files.uploadhandler\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Le chéile soláthraíonn an:class: MemoryFileUploadHandler agus:class: TemporaryFileUploadHandler iompar uaslódála comhaid réamhshocraithe Django maidir le comhaid bheaga a léamh isteach i gcuimhne agus cinn mhóra ar an diosca. Tá siad suite i <code class=\"docutils literal notranslate\">django.core.files.uploadhandler</code>.</p>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadhandler.MemoryFileUploadHandler\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">MemoryFileUploadHandler</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.MemoryFileUploadHandler\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>Láimhseálaí uaslódála comhad chun uaslódálacha a shruthú isteach i gcuimhne (úsáidtear le haghaidh comh</p>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadhandler.TemporaryFileUploadHandler\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">TemporaryFileUploadHandler</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.TemporaryFileUploadHandler\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>Uaslódáil láimhseálaí a sruthaíonn sonraí isteach i gcomhad sealadach ag baint úsáid:class: ~django.core.files.uploadedfile.temporaryUploadedFile.</p>\n</section>\n<section id=\"writing-custom-upload-handlers\">\n<span id=\"custom-upload-handlers\"></span><h2>Láimhseálaithe uaslódáil saincheaptha<a class=\"heading-anchor\" href=\"#writing-custom-upload-handlers\"><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.core.files.uploadhandler.FileUploadHandler\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">FileUploadHandler</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.FileUploadHandler\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>Ba chóir go mbeadh fo-aicmí de <code class=\"docutils literal notranslate\">Django.Core.Files.uploadHandler.FileUploadHandler</code> i ngach láimhseálaí uaslódála comhad. Féadfaidh tú láimhseálaithe uaslódála a shainiú cibé áit</p>\n<section id=\"required-methods\">\n<h3>Modhanna riachtanacha<a class=\"heading-anchor\" href=\"#required-methods\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Ní mór do láimhseálaithe uaslódála comhad saincheaptaí** na modhanna seo a leanas a</p>\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadhandler.FileUploadHandler.receive_data_chunk\">\n<span class=\"sig-prename descclassname\">FileUploadHandler.</span><span class=\"sig-name descname\">receive_data_chunk</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">raw_data</em>, <em class=\"sig-param\">start</em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.FileUploadHandler.receive_data_chunk\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Faigheann sé “píosa” sonraí ón uaslódáil comhad.</p>\n<p>Is bytestring é <code class=\"docutils literal notranslate\">raw_data</code> ina bhfuil na sonraí uaslódáilte.</p>\n<p>Is é <code class=\"docutils literal notranslate\">start</code> an suíomh sa chomhad ina dtosaíonn an chuid <code class=\"docutils literal notranslate\">raw_data</code> seo.</p>\n<p>Cuirfear na sonraí a chuireann tú ar ais isteach sna modhanna <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>receive_data_chunk <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>láimhseálaithe uaslódála ina dhiaidh sin. Ar an mbealach seo, is féidir le láimhseálaí amháin a bheith ina “scagaire” do láimhseálaithe eile.</p>\n<p>Fill <code class=\"docutils literal notranslate\">None</code> ó receive_data_chunk` chuig láimhseálaithe uaslódála gearrchiorcad atá fágtha ó an píosa seo a fháil. Tá sé seo úsáideach má tá na sonraí uaslódáilte á stóráil agat féin agus mura dteastaíonn uait go ndéanfaidh láimhseálaithe sa todhchaí cóip de na sonraí a</p>\n<p>Má ardaíonn tú eisceacht <code class=\"docutils literal notranslate\">StopUpload</code> nó Skipfile`, cuirfear deireadh leis an uaslódáil nó scipeánfar an comhad go hiomlán.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadhandler.FileUploadHandler.file_complete\">\n<span class=\"sig-prename descclassname\">FileUploadHandler.</span><span class=\"sig-name descname\">file_complete</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">file_size</em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.FileUploadHandler.file_complete\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Glaoigh nuair a bheidh comhad críochnaithe ag uaslódáil.</p>\n<p>Ba chóir don láimhseálaí réad <code class=\"docutils literal notranslate\">uploadedFile</code> a chur ar ais a stóráilfear in <code class=\"docutils literal notranslate\">Request.Files</code>. Féadfaidh láimhseálaithe <code class=\"docutils literal notranslate\">None ``a thabhairt ar ais freisin chun a léiriú gur chóir go dtiocfadh an réad ``Uploadedfile</code> ó láimhseálaithe uaslódála ina dhiaidh sin.</p>\n</dd></dl>\n\n</section>\n<section id=\"optional-methods\">\n<h3>Modhanna roghnacha<a class=\"heading-anchor\" href=\"#optional-methods\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Féadfaidh láimhseálaithe uaslódála saincheaptha aon cheann de na modhanna nó tréithe roghnacha seo a leanas</p>\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadhandler.FileUploadHandler.chunk_size\">\n<span class=\"sig-prename descclassname\">FileUploadHandler.</span><span class=\"sig-name descname\">chunk_size</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.FileUploadHandler.chunk_size\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Méid, i mbeátaí, de na “píosaí” ba chóir do Django a stóráil i gcuimhne agus a bheathú isteach sa láimhseálaí. Is é sin, rialaíonn an tréith seo méid na gcodanna a chuirtear isteach i <code class=\"docutils literal notranslate\">FileUploadHandler.Receive_Data_Chunk</code>.</p>\n<p>Le haghaidh an fheidhmíochta is mó ba chóir go mbeadh méideanna na píosa inroinnte le <code class=\"docutils literal notranslate\">4</code> agus níor cheart go mbeadh méid níos mó ná 2 GB (2:sup: 31 bytes). Nuair a bhíonn ilmhéideanna píosa ar fáil ag láimhseálaithe iolracha, úsáidfidh Django an méid píosa is lú a shainmhíníonn aon láimhseálaí.</p>\n<p>Is é an réamhshocrú 64* 2:sup: 10 bytes, nó 64 KB.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadhandler.FileUploadHandler.new_file\">\n<span class=\"sig-prename descclassname\">FileUploadHandler.</span><span class=\"sig-name descname\">new_file</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">field_name</em>, <em class=\"sig-param\">file_name</em>, <em class=\"sig-param\">content_type</em>, <em class=\"sig-param\">content_length</em>, <em class=\"sig-param\">charset</em>, <em class=\"sig-param\">content_type_extra</em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.FileUploadHandler.new_file\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Aisghlaonna ag comharthaíocht go bhfuil uaslódáil comhaid nua ag tosú. Tugtar air seo sula gcuirtear aon sonraí a bheathú d'aon láimhseálaithe uaslódála.</p>\n<p>&lt;input&gt;Is ainm teaghrán é <code class=\"docutils literal notranslate\">field_name</code> réimse an chomhaid <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a><a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>.</p>\n<p>Is é <code class=\"docutils literal notranslate\">file_name</code> an t-ainm comhaid a sholáthraíonn an brabhsálaí.</p>\n<p>Is é <code class=\"docutils literal notranslate\">content_type</code> an cineál MIME a sholáthraíonn an brabhsálaí -- m.sh. <code class=\"docutils literal notranslate\">``íomha/jpeg'</code>.</p>\n<p>Is é <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>content_length <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>fad na híomhá a thugann an brabhsálaí. Uaireanta ní chuirfear é seo ar fáil agus beidh sé “None”.</p>\n<p>Is é <code class=\"docutils literal notranslate\">charset</code> an tacar carachtair (ie <code class=\"docutils literal notranslate\">utf8</code>) a thugann an brabhsálaí. Cosúil le content_length `, ní chuirfear é seo ar fáil uaireanta.</p>\n<p>Is faisnéis bhreise é <code class=\"docutils literal notranslate\">content_type_extra</code> faoin gcomhad ón gceannteideal <code class=\"docutils literal notranslate\">content-type</code>. &lt;django.core.files.uploadedfile.UploadedFile.content_type_extra&gt;Féach: attr: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>Uploadedfile.content_type_extra <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>.</p>\n<p>Féadfaidh an modh seo eisceacht <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>StopFutureHandlers <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>a ardú chun cosc a chur ar láimhseálaithe sa todhchaí an comhad seo a láimhseáil.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadhandler.FileUploadHandler.upload_complete\">\n<span class=\"sig-prename descclassname\">FileUploadHandler.</span><span class=\"sig-name descname\">upload_complete</span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.FileUploadHandler.upload_complete\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Comharthaíonn glaoch ar ais go bhfuil an t-uaslódáil iomlán (gach comhad) críochnaithe.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadhandler.FileUploadHandler.upload_interrupted\">\n<span class=\"sig-prename descclassname\">FileUploadHandler.</span><span class=\"sig-name descname\">upload_interrupted</span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.FileUploadHandler.upload_interrupted\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Aisghlaonna a chomharthaíonn gur cuireadh isteach ar an uaslódáil, m.sh. nuair a dhún an t-úsáideoir a bhrabhsálaí</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.core.files.uploadhandler.FileUploadHandler.handle_raw_input\">\n<span class=\"sig-prename descclassname\">FileUploadHandler.</span><span class=\"sig-name descname\">handle_raw_input</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">input_data</em>, <em class=\"sig-param\">META</em>, <em class=\"sig-param\">content_length</em>, <em class=\"sig-param\">boundary</em>, <em class=\"sig-param\">encoding</em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.core.files.uploadhandler.FileUploadHandler.handle_raw_input\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Ligeann sé don láimhseálaí parsáil an ionchuir amh HTTP a shárú go hiomlán.</p>\n<p>Is réad cosúil le comhad é <code class=\"docutils literal notranslate\">input_data</code> a thacaíonn le <code class=\"docutils literal notranslate\">read () ``</code>-ing.</p>\n<p>Is é <code class=\"docutils literal notranslate\">META</code> an réad céanna le <code class=\"docutils literal notranslate\">request.meta</code>.</p>\n<p>Is é <code class=\"docutils literal notranslate\">content_length ``fad na sonraí in ``input_data</code>. Ná léigh níos mó ná baite <code class=\"docutils literal notranslate\">content_length ``ó ``input_data</code>.</p>\n<p>Is é <code class=\"docutils literal notranslate\">teorainne</code> an teorainn MIME don iarratas seo.</p>\n<p>Is é “ionchódú” ionchódú an iarratais.</p>\n<p>Tabhair ar ais <code class=\"docutils literal notranslate\">None</code> más mian leat leanúint ar aghaidh le láimhseáil uaslódála, nó tuple <code class=\"docutils literal notranslate\">(POST, FILES)</code> más mian leat na struchtúir sonraí nua atá oiriúnach don iarraidh a thabhairt ar ais go díreach.</p>\n</dd></dl>\n\n</section>\n</section>","rootId":"module-django.core.files.uploadedfile","toc":[{"title":"comhaid uaslódáil","anchor":"uploaded-files","children":[]},{"title":"Láimhseálaithe uaslódála","anchor":"module-django.core.files.uploadhandler","children":[]},{"title":"Láimhseálaithe uaslódáil saincheaptha","anchor":"writing-custom-upload-handlers","children":[{"title":"Modhanna riachtanacha","anchor":"required-methods","children":[]},{"title":"Modhanna roghnacha","anchor":"optional-methods","children":[]}]}],"breadcrumbs":[{"docname":"ref/index","title":"Tagairt API","url":"/ga/6.0/ref/"},{"docname":"ref/files/index","title":"Láimhseáil comhad","url":"/ga/6.0/ref/files/"}],"prev":{"docname":"ref/files/storage","title":"API stórála comhad","url":"/ga/6.0/ref/files/storage/"},"next":{"docname":"ref/forms/index","title":"Foirmeacha","url":"/ga/6.0/ref/forms/"},"formats":{"html":"/ga/6.0/ref/files/uploads/","markdown":"/ga/6.0/ref/files/uploads.md","json":"/ga/6.0/ref/files/uploads.json"},"source":"https://github.com/django/django/blob/stable/6.0.x/docs/ref/files/uploads.txt","official":"https://docs.djangoproject.com/ga/6.0/ref/files/uploads/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}