<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Glossary — Django 1.4.20 documentation</title> <link rel="stylesheet" href="_static/default.css" type="text/css" /> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <script type="text/javascript"> var DOCUMENTATION_OPTIONS = { URL_ROOT: '', VERSION: '1.4.20', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', HAS_SOURCE: true }; </script> <script type="text/javascript" src="_static/jquery.js"></script> <script type="text/javascript" src="_static/underscore.js"></script> <script type="text/javascript" src="_static/doctools.js"></script> <link rel="top" title="Django 1.4.20 documentation" href="index.html" /> <link rel="next" title="Release notes" href="releases/index.html" /> <link rel="prev" title="Third-party distributions of Django" href="misc/distributions.html" /> <script type="text/javascript" src="templatebuiltins.js"></script> <script type="text/javascript"> (function($) { if (!django_template_builtins) { // templatebuiltins.js missing, do nothing. return; } $(document).ready(function() { // Hyperlink Django template tags and filters var base = "ref/templates/builtins.html"; if (base == "#") { // Special case for builtins.html itself base = ""; } // Tags are keywords, class '.k' $("div.highlight\\-html\\+django span.k").each(function(i, elem) { var tagname = $(elem).text(); if ($.inArray(tagname, django_template_builtins.ttags) != -1) { var fragment = tagname.replace(/_/, '-'); $(elem).html("<a href='" + base + "#" + fragment + "'>" + tagname + "</a>"); } }); // Filters are functions, class '.nf' $("div.highlight\\-html\\+django span.nf").each(function(i, elem) { var filtername = $(elem).text(); if ($.inArray(filtername, django_template_builtins.tfilters) != -1) { var fragment = filtername.replace(/_/, '-'); $(elem).html("<a href='" + base + "#" + fragment + "'>" + filtername + "</a>"); } }); }); })(jQuery); </script> </head> <body> <div class="document"> <div id="custom-doc" class="yui-t6"> <div id="hd"> <h1><a href="index.html">Django 1.4.20 documentation</a></h1> <div id="global-nav"> <a title="Home page" href="index.html">Home</a> | <a title="Table of contents" href="contents.html">Table of contents</a> | <a title="Global index" href="genindex.html">Index</a> | <a title="Module index" href="py-modindex.html">Modules</a> </div> <div class="nav"> « <a href="misc/distributions.html" title="Third-party distributions of Django">previous</a> | <a title="Django 1.4.20 documentation" href="index.html" accesskey="U">up</a> | <a href="releases/index.html" title="Release notes">next</a> »</div> </div> <div id="bd"> <div id="yui-main"> <div class="yui-b"> <div class="yui-g" id="glossary"> <div class="section" id="s-glossary"> <span id="s-id1"></span><span id="glossary"></span><span id="id1"></span><h1>Glossary<a class="headerlink" href="#glossary" title="Permalink to this headline">ΒΆ</a></h1> <dl class="glossary docutils"> <dt id="term-field">field</dt> <dd><p class="first">An attribute on a <a class="reference internal" href="#term-model"><em class="xref std std-term">model</em></a>; a given field usually maps directly to a single database column.</p> <p class="last">See <a class="reference internal" href="topics/db/models.html"><em>Models</em></a>.</p> </dd> <dt id="term-generic-view">generic view</dt> <dd><p class="first">A higher-order <a class="reference internal" href="#term-view"><em class="xref std std-term">view</em></a> function that provides an abstract/generic implementation of a common idiom or pattern found in view development.</p> <p class="last">See <a class="reference internal" href="ref/generic-views.html"><em>Generic views</em></a>.</p> </dd> <dt id="term-model">model</dt> <dd><p class="first">Models store your application’s data.</p> <p class="last">See <a class="reference internal" href="topics/db/models.html"><em>Models</em></a>.</p> </dd> <dt id="term-mtv">MTV</dt> <dd><p class="first">“Model-template-view”; a software pattern, similar in style to MVC, but a better description of the way Django does things.</p> <p class="last">See <a class="reference internal" href="faq/general.html#faq-mtv"><em>the FAQ entry</em></a>.</p> </dd> <dt id="term-mvc">MVC</dt> <dd><a class="reference external" href="http://en.wikipedia.org/wiki/Model-view-controller">Model-view-controller</a>; a software pattern. Django <a class="reference internal" href="faq/general.html#faq-mtv"><em>follows MVC to some extent</em></a>.</dd> <dt id="term-project">project</dt> <dd>A Python package – i.e. a directory of code – that contains all the settings for an instance of Django. This would include database configuration, Django-specific options and application-specific settings.</dd> <dt id="term-property">property</dt> <dd><p class="first">Also known as “managed attributes”, and a feature of Python since version 2.2. This is a neat way to implement attributes whose usage resembles attribute access, but whose implementation uses method calls.</p> <p class="last">See <tt class="xref py py-func docutils literal"><span class="pre">property()</span></tt>.</p> </dd> <dt id="term-queryset">queryset</dt> <dd><p class="first">An object representing some set of rows to be fetched from the database.</p> <p class="last">See <a class="reference internal" href="topics/db/queries.html"><em>Making queries</em></a>.</p> </dd> <dt id="term-slug">slug</dt> <dd><p class="first">A short label for something, containing only letters, numbers, underscores or hyphens. They’re generally used in URLs. For example, in a typical blog entry URL:</p> <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> <p class="last">the last bit (<tt class="docutils literal"><span class="pre">spring</span></tt>) is the slug.</p> </dd> <dt id="term-template">template</dt> <dd><p class="first">A chunk of text that acts as formatting for representing data. A template helps to abstract the presentation of data from the data itself.</p> <p class="last">See <a class="reference internal" href="topics/templates.html"><em>The Django template language</em></a>.</p> </dd> <dt id="term-view">view</dt> <dd>A function responsible for rending a page.</dd> </dl> </div> </div> </div> </div> <div class="yui-b" id="sidebar"> <div class="sphinxsidebar"> <div class="sphinxsidebarwrapper"> <h3>Browse</h3> <ul> <li>Prev: <a href="misc/distributions.html">Third-party distributions of Django</a></li> <li>Next: <a href="releases/index.html">Release notes</a></li> </ul> <h3>You are here:</h3> <ul> <li> <a href="index.html">Django 1.4.20 documentation</a> <ul><li>Glossary</li></ul> </li> </ul> <h3>This Page</h3> <ul class="this-page-menu"> <li><a href="_sources/glossary.txt" rel="nofollow">Show Source</a></li> </ul> <div id="searchbox" style="display: none"> <h3>Quick search</h3> <form class="search" action="search.html" method="get"> <input type="text" name="q" /> <input type="submit" value="Go" /> <input type="hidden" name="check_keywords" value="yes" /> <input type="hidden" name="area" value="default" /> </form> <p class="searchtip" style="font-size: 90%"> Enter search terms or a module, class or function name. </p> </div> <script type="text/javascript">$('#searchbox').show(0);</script> </div> </div> <h3>Last update:</h3> <p class="topless">Mar 19, 2015</p> </div> </div> <div id="ft"> <div class="nav"> « <a href="misc/distributions.html" title="Third-party distributions of Django">previous</a> | <a title="Django 1.4.20 documentation" href="index.html" accesskey="U">up</a> | <a href="releases/index.html" title="Release notes">next</a> »</div> </div> </div> <div class="clearer"></div> </div> </body> </html>