{"title":"Mixins för enskilda objekt","version":"5.2","locale":"sv","docname":"ref/class-based-views/mixins-single-object","url":"/sv/5.2/ref/class-based-views/mixins-single-object/","canonical":"https://djangodocs.dev/sv/5.2/ref/class-based-views/mixins-single-object/","summary":"Tillhandahåller en mekanism för att leta upp ett objekt som är associerat med den aktuella HTTP-begäran. Den modell som denna vy ska visa data för.","html":"<h1>Mixins för enskilda objekt<a class=\"heading-anchor\" href=\"#single-object-mixins\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<section id=\"singleobjectmixin\">\n<h2><code class=\"docutils literal notranslate\">SingleObjectMixin</code><a class=\"heading-anchor\" href=\"#singleobjectmixin\"><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.detail.SingleObjectMixin\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-prename descclassname\">django.views.generic.detail.</span><span class=\"sig-name descname\">SingleObjectMixin</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Tillhandahåller en mekanism för att leta upp ett objekt som är associerat med den aktuella HTTP-begäran.</p>\n<p><strong>Metoder och egenskaper</strong></p>\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.model\">\n<span class=\"sig-name descname\">model</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.model\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Den modell som denna vy ska visa data för. Att ange <code class=\"docutils literal notranslate\">model = Foo</code> är i praktiken detsamma som att ange <code class=\"docutils literal notranslate\">queryset = Foo.objects.all()</code>, där <code class=\"docutils literal notranslate\">objects</code> står för <code class=\"docutils literal notranslate\">Foo</code> <span class=\"xref std std-ref\">default manager &lt;default-managers&gt;`</span>.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.queryset\">\n<span class=\"sig-name descname\">queryset</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.queryset\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>En <code class=\"docutils literal notranslate\">QuerySet</code> som representerar objekten. Om det anges ersätter värdet för <code class=\"docutils literal notranslate\">queryset</code> det värde som anges för <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.model\" title=\"django.views.generic.detail.SingleObjectMixin.model\"><code class=\"xref py py-attr docutils literal notranslate\">model</code></a>.</p>\n<aside class=\"admonition admonition-warning\" role=\"note\">\n<p class=\"admonition-title\">Varning</p>\n<p><code class=\"docutils literal notranslate\">queryset</code> är ett klassattribut med ett <em>mutabelt</em> värde så försiktighet måste iakttas när det används direkt. Innan du använder det, anropa antingen dess <a class=\"reference internal\" href=\"/sv/5.2/ref/models/querysets/#django.db.models.query.QuerySet.all\" title=\"django.db.models.query.QuerySet.all\"><code class=\"xref py py-meth docutils literal notranslate\">all()</code></a>-metod eller hämta det med <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.get_queryset\" title=\"django.views.generic.detail.SingleObjectMixin.get_queryset\"><code class=\"xref py py-meth docutils literal notranslate\">get_queryset()</code></a> som tar hand om kloningen bakom kulisserna.</p>\n</aside>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.slug_field\">\n<span class=\"sig-name descname\">slug_field</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.slug_field\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Namnet på det fält i modellen som innehåller sluggen. Som standard är <code class=\"docutils literal notranslate\">slug_field</code> <code class=\"docutils literal notranslate\">'slug'</code>.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.slug_url_kwarg\">\n<span class=\"sig-name descname\">slug_url_kwarg</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.slug_url_kwarg\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Namnet på URLConf-nyckelordsargumentet som innehåller sluggen. Som standard är <code class=\"docutils literal notranslate\">slug_url_kwarg</code> <code class=\"docutils literal notranslate\">'slug'</code>.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.pk_url_kwarg\">\n<span class=\"sig-name descname\">pk_url_kwarg</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.pk_url_kwarg\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Namnet på URLConf-nyckelordsargumentet som innehåller den primära nyckeln. Som standard är <code class=\"docutils literal notranslate\">pk_url_kwarg</code> <code class=\"docutils literal notranslate\">'pk</code>.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.context_object_name\">\n<span class=\"sig-name descname\">context_object_name</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.context_object_name\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Anger namnet på den variabel som ska användas i sammanhanget.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.query_pk_and_slug\">\n<span class=\"sig-name descname\">query_pk_and_slug</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.query_pk_and_slug\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Om <code class=\"docutils literal notranslate\">True</code>, får <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.get_object\" title=\"django.views.generic.detail.SingleObjectMixin.get_object\"><code class=\"xref py py-meth docutils literal notranslate\">get_object()</code></a> att utföra sin sökning med hjälp av både primärnyckeln och sluggen. Standardvärdet är <code class=\"docutils literal notranslate\">False</code>.</p>\n<p>Detta attribut kan bidra till att mildra attacker med ”osäker direkt objektreferens”. När applikationer ger åtkomst till enskilda objekt med en sekventiell primärnyckel kan en angripare med brutalt våld gissa sig till alla URL:er och därigenom få en lista över alla objekt i applikationen. Om användare med åtkomst till enskilda objekt ska hindras från att få fram den här listan, kan inställningen <code class=\"docutils literal notranslate\">query_pk_and_slug</code> till <code class=\"docutils literal notranslate\">True</code> hjälpa till att förhindra gissning av webbadresser eftersom varje webbadress kräver två korrekta, icke sekventiella argument. Att använda en unik slug kan tjäna samma syfte, men det här schemat tillåter dig att ha icke-unika slugs.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.get_object\">\n<span class=\"sig-name descname\">get_object</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">queryset<span class=\"o\">=</span><span class=\"default_value\">None</span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.get_object\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Returnerar det enskilda objekt som denna vy kommer att visa. Om <code class=\"docutils literal notranslate\">queryset</code> anges kommer denna queryset att användas som källa för objekten; annars kommer <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.get_queryset\" title=\"django.views.generic.detail.SingleObjectMixin.get_queryset\"><code class=\"xref py py-meth docutils literal notranslate\">get_queryset()</code></a> att användas. <code class=\"docutils literal notranslate\">get_object()</code> letar efter ett <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.pk_url_kwarg\" title=\"django.views.generic.detail.SingleObjectMixin.pk_url_kwarg\"><code class=\"xref py py-attr docutils literal notranslate\">pk_url_kwarg</code></a>-argument i argumenten till vyn; om detta argument hittas utför denna metod en primärnyckelbaserad sökning med hjälp av detta värde. Om detta argument inte hittas letar den efter ett <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.slug_url_kwarg\" title=\"django.views.generic.detail.SingleObjectMixin.slug_url_kwarg\"><code class=\"xref py py-attr docutils literal notranslate\">slug_url_kwarg</code></a>-argument och utför en slug-uppslagning med hjälp av <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.slug_field\" title=\"django.views.generic.detail.SingleObjectMixin.slug_field\"><code class=\"xref py py-attr docutils literal notranslate\">slug_field</code></a>.</p>\n<p>När <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.query_pk_and_slug\" title=\"django.views.generic.detail.SingleObjectMixin.query_pk_and_slug\"><code class=\"xref py py-attr docutils literal notranslate\">query_pk_and_slug</code></a> är <code class=\"docutils literal notranslate\">True</code> kommer <code class=\"docutils literal notranslate\">get_object()</code> att utföra sin sökning med hjälp av både primärnyckeln och sluggen.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.get_queryset\">\n<span class=\"sig-name descname\">get_queryset</span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.get_queryset\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Returnerar den queryset som kommer att användas för att hämta objektet som denna vy kommer att visa. Som standard returnerar <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.get_queryset\" title=\"django.views.generic.detail.SingleObjectMixin.get_queryset\"><code class=\"xref py py-meth docutils literal notranslate\">get_queryset()</code></a> värdet på attributet <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.queryset\" title=\"django.views.generic.detail.SingleObjectMixin.queryset\"><code class=\"xref py py-attr docutils literal notranslate\">queryset</code></a> om det är inställt, annars konstruerar det en <a class=\"reference internal\" href=\"/sv/5.2/ref/models/querysets/#django.db.models.query.QuerySet\" title=\"django.db.models.query.QuerySet\"><code class=\"xref py py-class docutils literal notranslate\">QuerySet</code></a> genom att anropa metoden <code class=\"docutils literal notranslate\">all()</code> på attributet <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.model\" title=\"django.views.generic.detail.SingleObjectMixin.model\"><code class=\"xref py py-attr docutils literal notranslate\">model</code></a> standardhanterare.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.get_context_object_name\">\n<span class=\"sig-name descname\">get_context_object_name</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">obj</em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.get_context_object_name\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Returnerar det kontextvariabelnamn som kommer att användas för att innehålla de data som denna vy manipulerar. Om <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.context_object_name\" title=\"django.views.generic.detail.SingleObjectMixin.context_object_name\"><code class=\"xref py py-attr docutils literal notranslate\">context_object_name</code></a> inte anges kommer kontextnamnet att konstrueras från <code class=\"docutils literal notranslate\">model_name</code> för den modell som frågeuppsättningen är sammansatt av. Till exempel: skulle modellen <code class=\"docutils literal notranslate\">Article</code> ha ett kontextobjekt med namnet <code class=\"docutils literal notranslate\">'article'</code>.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.get_context_data\">\n<span class=\"sig-name descname\">get_context_data</span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"o\">**</span>kwargs</em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.get_context_data\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Returnerar kontextdata för visning av objektet.</p>\n<p>Basimplementeringen av denna metod kräver att attributet <code class=\"docutils literal notranslate\">self.object</code> ställs in av vyn (även om det är <code class=\"docutils literal notranslate\">None</code>). Var noga med att göra detta om du använder denna mixin utan en av de inbyggda vyerna som gör det.</p>\n<p>Den returnerar en ordbok med detta innehåll:</p>\n<ul class=\"simple\">\n<li><p><code class=\"docutils literal notranslate\">object</code>: Det objekt som denna vy visar (<code class=\"docutils literal notranslate\">self.object</code>).</p></li>\n<li><p><code class=\"docutils literal notranslate\">context_object_name</code>: <code class=\"docutils literal notranslate\">self.object</code> kommer också att lagras under det namn som returneras av <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.get_context_object_name\" title=\"django.views.generic.detail.SingleObjectMixin.get_context_object_name\"><code class=\"xref py py-meth docutils literal notranslate\">get_context_object_name()</code></a>, vilket som standard är den gemena versionen av modellnamnet.</p></li>\n</ul>\n<aside class=\"admonition-context-variables-override-values-from-template-context-processors admonition\" role=\"note\">\n<p class=\"admonition-title\">Kontextvariabler åsidosätter värden från mallens kontextprocessorer</p>\n<p>Alla variabler från <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.get_context_data\" title=\"django.views.generic.detail.SingleObjectMixin.get_context_data\"><code class=\"xref py py-meth docutils literal notranslate\">get_context_data()</code></a> har företräde framför kontextvariabler från <a class=\"reference internal\" href=\"/sv/5.2/ref/templates/api/#subclassing-context-requestcontext\"><span class=\"std std-ref\">context processors</span></a>. Om din vy till exempel anger attributet <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.model\" title=\"django.views.generic.detail.SingleObjectMixin.model\"><code class=\"xref py py-attr docutils literal notranslate\">model</code></a> till <a class=\"reference internal\" href=\"/sv/5.2/ref/contrib/auth/#django.contrib.auth.models.User\" title=\"django.contrib.auth.models.User\"><code class=\"xref py py-class docutils literal notranslate\">User</code></a>, kommer standardkontextobjektnamnet <code class=\"docutils literal notranslate\">user</code> att åsidosätta variabeln <code class=\"docutils literal notranslate\">user</code> från kontextprocessorn <a class=\"reference internal\" href=\"/sv/5.2/ref/templates/api/#django.contrib.auth.context_processors.auth\" title=\"django.contrib.auth.context_processors.auth\"><code class=\"xref py py-func docutils literal notranslate\">django.contrib.auth.context_processors.auth()</code></a>. Använd <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.get_context_object_name\" title=\"django.views.generic.detail.SingleObjectMixin.get_context_object_name\"><code class=\"xref py py-meth docutils literal notranslate\">get_context_object_name()</code></a> för att undvika en krock.</p>\n</aside>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectMixin.get_slug_field\">\n<span class=\"sig-name descname\">get_slug_field</span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectMixin.get_slug_field\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Returnerar namnet på ett slug-fält som ska användas för att söka efter slug. Som standard returneras värdet för <a class=\"reference internal\" href=\"#django.views.generic.detail.SingleObjectMixin.slug_field\" title=\"django.views.generic.detail.SingleObjectMixin.slug_field\"><code class=\"xref py py-attr docutils literal notranslate\">slug_field</code></a>.</p>\n</dd></dl>\n\n</dd></dl>\n\n</section>\n<section id=\"singleobjecttemplateresponsemixin\">\n<h2><code class=\"docutils literal notranslate\">SingleObjectTemplateResponseMixin</code><a class=\"heading-anchor\" href=\"#singleobjecttemplateresponsemixin\"><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.detail.SingleObjectTemplateResponseMixin\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-prename descclassname\">django.views.generic.detail.</span><span class=\"sig-name descname\">SingleObjectTemplateResponseMixin</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectTemplateResponseMixin\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>En mixin-klass som utför mallbaserad svarsrendering för vyer som arbetar med en enda objektinstans. Kräver att vyn som den blandas med tillhandahåller <code class=\"docutils literal notranslate\">self.object</code>, den objektinstans som vyn arbetar med. <code class=\"docutils literal notranslate\">self.object</code> kommer vanligtvis att vara, men behöver inte vara, en instans av en Django-modell. Det kan vara <code class=\"docutils literal notranslate\">None</code> om vyn håller på att konstruera en ny instans.</p>\n<p><strong>Förlänger</strong></p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/sv/5.2/ref/class-based-views/mixins-simple/#django.views.generic.base.TemplateResponseMixin\" title=\"django.views.generic.base.TemplateResponseMixin\"><code class=\"xref py py-class docutils literal notranslate\">TemplateResponseMixin</code></a></p></li>\n</ul>\n<p><strong>Metoder och egenskaper</strong></p>\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectTemplateResponseMixin.template_name_field\">\n<span class=\"sig-name descname\">template_name_field</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectTemplateResponseMixin.template_name_field\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Det fält i den aktuella objektinstansen som kan användas för att bestämma namnet på en kandidatmall. Om antingen <code class=\"docutils literal notranslate\">template_name_field</code> självt eller värdet på <code class=\"docutils literal notranslate\">template_name_field</code> på den aktuella objektinstansen är <code class=\"docutils literal notranslate\">None</code>, kommer objektet inte att användas för ett kandidatmallnamn.</p>\n</dd></dl>\n\n<dl class=\"py attribute\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectTemplateResponseMixin.template_name_suffix\">\n<span class=\"sig-name descname\">template_name_suffix</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectTemplateResponseMixin.template_name_suffix\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Suffixet som ska läggas till det autogenererade kandidatmallnamnet. Standardsuffixet är <code class=\"docutils literal notranslate\">_detail</code>.</p>\n</dd></dl>\n\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.views.generic.detail.SingleObjectTemplateResponseMixin.get_template_names\">\n<span class=\"sig-name descname\">get_template_names</span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.views.generic.detail.SingleObjectTemplateResponseMixin.get_template_names\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Returnerar en lista med kandidatmallnamn. Returnerar en lista som innehåller <code class=\"docutils literal notranslate\">template_name</code>, om värdet är inställt på det. Annars returneras en lista som innehåller:</p>\n<ul class=\"simple\">\n<li><p>innehållet i fältet <code class=\"docutils literal notranslate\">template_name_field</code> i den objektinstans som vyn arbetar med (om tillgängligt)</p></li>\n<li><p><code class=\"docutils literal notranslate\">&lt;app_label&gt;/&lt;modell_namn&gt;&lt;template_namn_suffix&gt;.html</code></p></li>\n</ul>\n</dd></dl>\n\n</dd></dl>\n\n</section>","rootId":"single-object-mixins","toc":[{"title":"SingleObjectMixin","anchor":"singleobjectmixin","children":[]},{"title":"SingleObjectTemplateResponseMixin","anchor":"singleobjecttemplateresponsemixin","children":[]}],"breadcrumbs":[{"docname":"ref/index","title":"API-referens","url":"/sv/5.2/ref/"},{"docname":"ref/class-based-views/index","title":"Inbyggt API för klassbaserade vyer","url":"/sv/5.2/ref/class-based-views/"},{"docname":"ref/class-based-views/mixins","title":"Klassbaserade vy-mixins","url":"/sv/5.2/ref/class-based-views/mixins/"}],"prev":{"docname":"ref/class-based-views/mixins-simple","title":"Enkla mixins","url":"/sv/5.2/ref/class-based-views/mixins-simple/"},"next":{"docname":"ref/class-based-views/mixins-multiple-object","title":"Flera mixins för objekt","url":"/sv/5.2/ref/class-based-views/mixins-multiple-object/"},"formats":{"html":"/sv/5.2/ref/class-based-views/mixins-single-object/","markdown":"/sv/5.2/ref/class-based-views/mixins-single-object.md","json":"/sv/5.2/ref/class-based-views/mixins-single-object.json"},"source":"https://github.com/django/django/blob/stable/5.2.x/docs/ref/class-based-views/mixins-single-object.txt","official":"https://docs.djangoproject.com/sv/5.2/ref/class-based-views/mixins-single-object/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}