{"title":"Gineadóir doiciméadaithe riaracháin Django","version":"6.0","locale":"ga","docname":"ref/contrib/admin/admindocs","url":"/ga/6.0/ref/contrib/admin/admindocs/","canonical":"https://djangodocs.dev/ga/6.0/ref/contrib/admin/admindocs/","summary":"<django.contrib.admin>Django's:mod: ~django.contrib.admindocs tarraingíonn aip cáipéisíocht ó na docstrings samhlacha, tuairimí, clibeanna teimpléad, agus scagairí…","html":"<span id=\"the-django-admin-documentation-generator\"></span><h1>Gineadóir doiciméadaithe riaracháin Django<a class=\"heading-anchor\" href=\"#module-django.contrib.admindocs\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>&lt;django.contrib.admin&gt;Django's:mod: ~django.contrib.admindocs tarraingíonn aip cáipéisíocht ó na docstrings samhlacha, tuairimí, clibeanna teimpléad, agus scagairí teimpléad d'aon aip in:setting: INSTALLED_APPS agus cuireann sé an doiciméad sin ar fáil ó:mod: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>Django admin <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>.</p>\n<section id=\"overview\">\n<h2>Forbhreathnú<a class=\"heading-anchor\" href=\"#overview\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Chun an: mod: ~django.contrib.admindocs a ghníomhachtú, beidh ort an méid seo a leanas a dhéanamh:</p>\n<ul class=\"simple\">\n<li><p>Cuir: MOD: django.contrib.admindocs le do: socrú: INSTALLED_APPS.</p></li>\n<li><p>Cuir <code class=\"docutils literal notranslate\"><span class=\"pre\">path</span> <span class=\"pre\">('admin/doc/',</span> <span class=\"pre\">include</span> <span class=\"pre\">('django.contrib.admindocs.urls'))</span> <span class=\"pre\">``le</span> <span class=\"pre\">do</span> <span class=\"pre\">`urlpatterns</span></code>. Déan cinnte go bhfuil an iontráil <code class=\"docutils literal notranslate\"><span class=\"pre\">'admin/'</span></code> san áireamh aige roimh*, ionas nach láimhseálfar iarratais chuig <code class=\"docutils literal notranslate\"><span class=\"pre\">/admin/doc/</span></code> ag an dara iontráil.</p></li>\n<li><p>Install the <a class=\"extlink-pypi reference external\" href=\"https://pypi.org/project/docutils/\">docutils</a> 0.22+ package.</p></li>\n<li><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">**</span></a>Roghnach: ** Ag baint úsáide as na marcanna leabhar admindocs teastaíonn <code class=\"docutils literal notranslate\"><span class=\"pre\">Django.Contrib.adminDocs.Middleware.xviewMiddleware</span></code> a shuiteáil.</p></li>\n</ul>\n<p>Nuair a bheidh na céimeanna sin críochnaithe, is féidir leat tosú ag brabhsáil na doiciméadaithe trí dhul chuig do chomhéadan riaracháin agus cliceáil ar an nasc “Doiciméadú” ar dheis uachtarach an leathanaigh</p>\n</section>\n<section id=\"documentation-helpers\">\n<span id=\"admindocs-helpers\"></span><h2>Cúntóirí doiciméadaithe<a class=\"heading-anchor\" href=\"#documentation-helpers\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Is féidir an marcáil speisialta seo a leanas a úsáid i do docstrings chun hipearnasc a chruthú go héasca le comhpháirteanna eile:</p>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Comhpháirt Django</p></th>\n<th class=\"head\"><p>Róil athstruchtúrthéacs</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>Samhla</p></td>\n<td><p><code class=\"docutils literal notranslate\"><span class=\"pre\">:model:</span> <span class=\"pre\">`App_Label.ModelName`</span></code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Radharcanna</p></td>\n<td><p><code class=\"docutils literal notranslate\"><span class=\"pre\">:view:</span> <span class=\"pre\">`app_label.view_name</span></code></p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Clibeanna teimpléid</p></td>\n<td><p><code class=\"docutils literal notranslate\"><span class=\"pre\">:tag:</span> <span class=\"pre\">`tagname`</span></code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Ar ais go Doiciméadúchán</p></td>\n<td><p><code class=\"docutils literal notranslate\"><span class=\"pre\">:filter:</span> <span class=\"pre\">`ainm</span> <span class=\"pre\">scagair</span></code> `</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Teimpléid</p></td>\n<td><p><code class=\"docutils literal notranslate\"><span class=\"pre\">:template:</span> <span class=\"pre\">`path/to/teimpléad.html`</span></code></p></td>\n</tr>\n</tbody>\n</table>\n</div>\n<p>Each of these support custom link text with the format\n<code class=\"docutils literal notranslate\"><span class=\"pre\">:role:`link</span> <span class=\"pre\">text</span> <span class=\"pre\">&lt;link&gt;`</span></code>. For example, <code class=\"docutils literal notranslate\"><span class=\"pre\">:tag:`block</span> <span class=\"pre\">&lt;built_in-block&gt;`</span></code>.</p>\n<aside class=\"version-note version-changed\" data-version=\"5.2\">\n<p class=\"version-note-title\">Changed in Django 5.2</p><p>Support for custom link text was added.</p>\n</aside>\n</section>\n<section id=\"model-reference\">\n<span id=\"admindocs-model-reference\"></span><h2>Tagairt múnla<a class=\"heading-anchor\" href=\"#model-reference\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>The <strong>models</strong> section of the <code class=\"docutils literal notranslate\"><span class=\"pre\">admindocs</span></code> page describes each model that the\nuser has access to along with all the fields, properties, and methods available\non it. Relationships to other models appear as hyperlinks. Descriptions are\npulled from <code class=\"docutils literal notranslate\"><span class=\"pre\">help_text</span></code> attributes on fields or from docstrings on model\nmethods.</p>\n<p>D'fhéadfadh cuma seo a bheith ar mhúnla le cáipéisíocht úsáideach:</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\">class</span><span class=\"w\"> </span><span class=\"nc\">BlogEntry</span><span class=\"p\">(</span><span class=\"n\">models</span><span class=\"o\">.</span><span class=\"n\">Model</span><span class=\"p\">):</span>\n<span class=\"w\">    </span><span class=\"sd\">&quot;&quot;&quot;</span>\n<span class=\"sd\">    Stores a single blog entry, related to :model:`blog.Blog` and</span>\n<span class=\"sd\">    :model:`auth.User`.</span>\n<span class=\"sd\">    &quot;&quot;&quot;</span>\n\n    <span class=\"n\">slug</span> <span class=\"o\">=</span> <span class=\"n\">models</span><span class=\"o\">.</span><span class=\"n\">SlugField</span><span class=\"p\">(</span><span class=\"n\">help_text</span><span class=\"o\">=</span><span class=\"s2\">&quot;A short label, generally used in URLs.&quot;</span><span class=\"p\">)</span>\n    <span class=\"n\">author</span> <span class=\"o\">=</span> <span class=\"n\">models</span><span class=\"o\">.</span><span class=\"n\">ForeignKey</span><span class=\"p\">(</span>\n        <span class=\"n\">User</span><span class=\"p\">,</span>\n        <span class=\"n\">models</span><span class=\"o\">.</span><span class=\"n\">SET_NULL</span><span class=\"p\">,</span>\n        <span class=\"n\">blank</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">,</span>\n        <span class=\"n\">null</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">,</span>\n    <span class=\"p\">)</span>\n    <span class=\"n\">blog</span> <span class=\"o\">=</span> <span class=\"n\">models</span><span class=\"o\">.</span><span class=\"n\">ForeignKey</span><span class=\"p\">(</span><span class=\"n\">Blog</span><span class=\"p\">,</span> <span class=\"n\">models</span><span class=\"o\">.</span><span class=\"n\">CASCADE</span><span class=\"p\">)</span>\n    <span class=\"o\">...</span>\n\n    <span class=\"k\">def</span><span class=\"w\"> </span><span class=\"nf\">publish</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"p\">):</span>\n<span class=\"w\">        </span><span class=\"sd\">&quot;&quot;&quot;Makes the blog entry live on the site.&quot;&quot;&quot;</span>\n        <span class=\"o\">...</span>\n</code></pre></div>\n<aside class=\"version-note version-changed\" data-version=\"5.2\">\n<p class=\"version-note-title\">Changed in Django 5.2</p><p>Access was restricted to only allow users with model view or change\npermissions.</p>\n</aside>\n</section>\n<section id=\"view-reference\">\n<h2>Féach tagairt<a class=\"heading-anchor\" href=\"#view-reference\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Tá iontráil ar leithligh ag gach URL ar do shuíomh sa leathanach admindocs, agus cliceáil ar URL ar leith taispeánfar an radharc comhfhreagrach duit. I measc na rudaí cabhracha is féidir leat a dhoiciméadú i docstrings feidhm amharc tá:</p>\n<ul class=\"simple\">\n<li><p>Cur síos gairid ar an méid a dhéanann an dearcadh.</p></li>\n<li><p>An <strong>comhthéacs</strong>, nó liosta d'athróg atá ar fáil i dteimpléad an amharc.</p></li>\n<li><p>Ainm an teimpléid nó na teimpléid a úsáidtear don radharc sin.</p></li>\n</ul>\n<p>Mar shampla:</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\">from</span><span class=\"w\"> </span><span class=\"nn\">django.shortcuts</span><span class=\"w\"> </span><span class=\"kn\">import</span> <span class=\"n\">render</span>\n\n<span class=\"kn\">from</span><span class=\"w\"> </span><span class=\"nn\">myapp.models</span><span class=\"w\"> </span><span class=\"kn\">import</span> <span class=\"n\">MyModel</span>\n\n\n<span class=\"k\">def</span><span class=\"w\"> </span><span class=\"nf\">my_view</span><span class=\"p\">(</span><span class=\"n\">request</span><span class=\"p\">,</span> <span class=\"n\">slug</span><span class=\"p\">):</span>\n<span class=\"w\">    </span><span class=\"sd\">&quot;&quot;&quot;</span>\n<span class=\"sd\">    Display an individual :model:`myapp.MyModel`.</span>\n\n<span class=\"sd\">    **Context**</span>\n\n<span class=\"sd\">    ``mymodel``</span>\n<span class=\"sd\">        An instance of :model:`myapp.MyModel`.</span>\n\n<span class=\"sd\">    **Template:**</span>\n\n<span class=\"sd\">    :template:`myapp/my_template.html`</span>\n<span class=\"sd\">    &quot;&quot;&quot;</span>\n    <span class=\"n\">context</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"s2\">&quot;mymodel&quot;</span><span class=\"p\">:</span> <span class=\"n\">MyModel</span><span class=\"o\">.</span><span class=\"n\">objects</span><span class=\"o\">.</span><span class=\"n\">get</span><span class=\"p\">(</span><span class=\"n\">slug</span><span class=\"o\">=</span><span class=\"n\">slug</span><span class=\"p\">)}</span>\n    <span class=\"k\">return</span> <span class=\"n\">render</span><span class=\"p\">(</span><span class=\"n\">request</span><span class=\"p\">,</span> <span class=\"s2\">&quot;myapp/my_template.html&quot;</span><span class=\"p\">,</span> <span class=\"n\">context</span><span class=\"p\">)</span>\n</code></pre></div>\n</section>\n<section id=\"template-tags-and-filters-reference\">\n<h2>Clibeanna teimpléad agus tagairt scagair<a class=\"heading-anchor\" href=\"#template-tags-and-filters-reference\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>&lt;ref-templates-builtins-tags&gt;&lt;ref-templates-builtins-filters&gt;Déanann na hailt <strong>clibe</strong> agus <strong>scagairí</strong> admindocs cur síos ar na clibeanna agus na scagairí go léir a thagann le Django (i ndáiríre, tagann an doiciméadú: ref: tagairt clibeanna ionsuite `agus:ref: `tagairt scagaire ionsuite go díreach ó na leathanaigh sin). Taispeánfar aon chlibeanna nó scagairí a chruthaíonn tú nó a chuireann aip tríú páirtí leis sna codanna seo freisin.</p>\n</section>\n<section id=\"template-reference\">\n<h2>Tagairt teimpléad<a class=\"heading-anchor\" href=\"#template-reference\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>&lt;template-loaders&gt;Cé nach gcuimsíonn <code class=\"docutils literal notranslate\"><span class=\"pre\">admindocs</span></code> áit chun teimpléid a dhoiciméadú leo féin, má úsáideann tú an <code class=\"docutils literal notranslate\"><span class=\"pre\">:template:</span> <span class=\"pre\">`path/to/template.html</span></code> comhréir i docstring fíoróidh an leathanach mar thoradh air cosán an teimpléid sin le Django's:ref: luchtóirí teimpléadaithe. Is bealach áisiúil é seo chun a sheiceáil an bhfuil an teimpléad sonraithe ann agus chun a thaispeáint cá bhfuil an teimpléad sin stóráilte ar an gcóras comhaid.</p>\n</section>\n<section id=\"included-bookmarklets\">\n<span id=\"admindocs-bookmarklets\"></span><h2>Leabharmharcanna san áireamh<a class=\"heading-anchor\" href=\"#included-bookmarklets\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Tá leabharmharclár amháin ar fáil ón leathanach <code class=\"docutils literal notranslate\"><span class=\"pre\">admindocs</span></code>:</p>\n<dl class=\"simple\">\n<dt>Doiciméadúchán le hadhaigh an leathanach seo</dt><dd><p>Tógann se tusa ón aon leathanach go dtí an doiciméadúchán le hadhaigh an radharc a rinne an leathanach.</p>\n</dd>\n</dl>\n<p>&lt;django.contrib.admin&gt;Ag baint úsáide as an leabharmharclár seo teastaíonn <code class=\"docutils literal notranslate\"><span class=\"pre\">XViewMiddleWare</span></code> suiteáilte agus go bhfuil tú logáilte isteach in:mod: Django admin `mar a:class: `~django.contrib.auth.models.is_staff socraithe go <code class=\"docutils literal notranslate\"><span class=\"pre\">True</span></code>.</p>\n</section>","rootId":"module-django.contrib.admindocs","toc":[{"title":"Forbhreathnú","anchor":"overview","children":[]},{"title":"Cúntóirí doiciméadaithe","anchor":"documentation-helpers","children":[]},{"title":"Tagairt múnla","anchor":"model-reference","children":[]},{"title":"Féach tagairt","anchor":"view-reference","children":[]},{"title":"Clibeanna teimpléad agus tagairt scagair","anchor":"template-tags-and-filters-reference","children":[]},{"title":"Tagairt teimpléad","anchor":"template-reference","children":[]},{"title":"Leabharmharcanna san áireamh","anchor":"included-bookmarklets","children":[]}],"breadcrumbs":[{"docname":"ref/index","title":"Tagairt API","url":"/ga/6.0/ref/"},{"docname":"ref/contrib/index","title":"Pacáistí contrib","url":"/ga/6.0/ref/contrib/"},{"docname":"ref/contrib/admin/index","title":"Suíomh riaracháin Django","url":"/ga/6.0/ref/contrib/admin/"}],"prev":{"docname":"ref/contrib/admin/filters","title":"ModelAdmin Scagairí Liosta","url":"/ga/6.0/ref/contrib/admin/filters/"},"next":{"docname":"ref/contrib/admin/javascript","title":"Saincheaptha JavaScript sa riarachán","url":"/ga/6.0/ref/contrib/admin/javascript/"},"formats":{"html":"/ga/6.0/ref/contrib/admin/admindocs/","markdown":"/ga/6.0/ref/contrib/admin/admindocs.md","json":"/ga/6.0/ref/contrib/admin/admindocs.json"},"source":"https://github.com/django/django/blob/stable/6.0.x/docs/ref/contrib/admin/admindocs.txt","official":"https://docs.djangoproject.com/ga/6.0/ref/contrib/admin/admindocs/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}