{"title":"Glossary","version":"1.11","locale":"en","docname":"glossary","url":"/en/1.11/glossary/","canonical":"https://djangodocs.dev/en/1.11/glossary/","summary":"concrete model Link to this term # A non-abstract ( abstract=False ) model. field Link to this term # An attribute on a model ; a given field usually maps directly…","html":"<h1>Glossary<a class=\"heading-anchor\" href=\"#glossary\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<dl class=\"glossary\">\n<dt id=\"term-concrete-model\">concrete model<a class=\"heading-anchor\" href=\"#term-concrete-model\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>A non-abstract (<a class=\"reference internal\" href=\"/en/1.11/ref/models/options/#django.db.models.Options.abstract\" title=\"django.db.models.Options.abstract\"><code class=\"xref py py-attr docutils literal notranslate\"><span class=\"pre\">abstract=False</span></code></a>) model.</p>\n</dd>\n<dt id=\"term-field\">field<a class=\"heading-anchor\" href=\"#term-field\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>An attribute on a <a class=\"reference internal\" href=\"#term-model\"><span class=\"xref std std-term\">model</span></a>; a given field usually maps directly to\na single database column.</p>\n<p>See <a class=\"reference internal\" href=\"/en/1.11/topics/db/models/\"><span class=\"doc\">Models</span></a>.</p>\n</dd>\n<dt id=\"term-generic-view\">generic view<a class=\"heading-anchor\" href=\"#term-generic-view\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>A higher-order <a class=\"reference internal\" href=\"#term-view\"><span class=\"xref std std-term\">view</span></a> function that provides an abstract/generic\nimplementation of a common idiom or pattern found in view development.</p>\n<p>See <a class=\"reference internal\" href=\"/en/1.11/topics/class-based-views/\"><span class=\"doc\">Class-based views</span></a>.</p>\n</dd>\n<dt id=\"term-model\">model<a class=\"heading-anchor\" href=\"#term-model\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>Models store your application’s data.</p>\n<p>See <a class=\"reference internal\" href=\"/en/1.11/topics/db/models/\"><span class=\"doc\">Models</span></a>.</p>\n</dd>\n<dt id=\"term-MTV\">MTV<a class=\"heading-anchor\" href=\"#term-MTV\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>“Model-template-view”; a software pattern, similar in style to MVC, but\na better description of the way Django does things.</p>\n<p>See <a class=\"reference internal\" href=\"/en/1.11/faq/general/#faq-mtv\"><span class=\"std std-ref\">the FAQ entry</span></a>.</p>\n</dd>\n<dt id=\"term-MVC\">MVC<a class=\"heading-anchor\" href=\"#term-MVC\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p><a class=\"reference external\" href=\"https://en.wikipedia.org/wiki/Model-view-controller\">Model-view-controller</a>; a software pattern. Django <a class=\"reference internal\" href=\"/en/1.11/faq/general/#faq-mtv\"><span class=\"std std-ref\">follows MVC\nto some extent</span></a>.</p>\n</dd>\n<dt id=\"term-project\">project<a class=\"heading-anchor\" href=\"#term-project\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>A Python package – i.e. a directory of code – that contains all the\nsettings for an instance of Django. This would include database\nconfiguration, Django-specific options and application-specific\nsettings.</p>\n</dd>\n<dt id=\"term-property\">property<a class=\"heading-anchor\" href=\"#term-property\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>Also known as “managed attributes”, and a feature of Python since\nversion 2.2. This is a neat way to implement attributes whose usage\nresembles attribute access, but whose implementation uses method calls.</p>\n<p>See <a class=\"reference external\" href=\"https://docs.python.org/3/library/functions.html#property\" title=\"(in Python v3.14)\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">property</span></code></a>.</p>\n</dd>\n<dt id=\"term-queryset\">queryset<a class=\"heading-anchor\" href=\"#term-queryset\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>An object representing some set of rows to be fetched from the database.</p>\n<p>See <a class=\"reference internal\" href=\"/en/1.11/topics/db/queries/\"><span class=\"doc\">Making queries</span></a>.</p>\n</dd>\n<dt id=\"term-slug\">slug<a class=\"heading-anchor\" href=\"#term-slug\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>A short label for something, containing only letters, numbers,\nunderscores or hyphens. They’re generally used in URLs. For\nexample, in a typical blog entry URL:</p>\n<pre class=\"literal-block\"><a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2008/apr/12/\">https://www.djangoproject.com/weblog/2008/apr/12/</a><strong>spring</strong>/</pre>\n<p>the last bit (<code class=\"docutils literal notranslate\"><span class=\"pre\">spring</span></code>) is the slug.</p>\n</dd>\n<dt id=\"term-template\">template<a class=\"heading-anchor\" href=\"#term-template\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>A chunk of text that acts as formatting for representing data. A\ntemplate helps to abstract the presentation of data from the data\nitself.</p>\n<p>See <a class=\"reference internal\" href=\"/en/1.11/topics/templates/\"><span class=\"doc\">Templates</span></a>.</p>\n</dd>\n<dt id=\"term-view\">view<a class=\"heading-anchor\" href=\"#term-view\"><span class=\"visually-hidden\">Link to this term</span><span aria-hidden=\"true\">#</span></a></dt><dd><p>A function responsible for rendering a page.</p>\n</dd>\n</dl>","rootId":"glossary","toc":[],"breadcrumbs":[],"prev":{"docname":"misc/distributions","title":"Third-party distributions of Django","url":"/en/1.11/misc/distributions/"},"next":{"docname":"releases/index","title":"Release notes","url":"/en/1.11/releases/"},"formats":{"html":"/en/1.11/glossary/","markdown":"/en/1.11/glossary.md","json":"/en/1.11/glossary.json"},"source":"https://github.com/django/django/blob/stable/1.11.x/docs/glossary.txt","official":"https://docs.djangoproject.com/en/1.11/glossary/","inVersions":["dev","6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9","1.8"],"inLocales":["en","fr","ja","id","pt-br","ko","es","el","pl"]}