Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 762e4b4e451f9de4722602c03fda2c9b > files > 223

python-fedora-0.3.25.1-1.fc14.1.noarch.rpm



<!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 &mdash; python-fedora v0.3.25.1 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:     '0.3.25.1',
        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="search" type="application/opensearchdescription+xml"
          title="Search within python-fedora v0.3.25.1 documentation"
          href="_static/opensearch.xml"/>
    <link rel="top" title="python-fedora v0.3.25.1 documentation" href="index.html" />
    <link rel="prev" title="API Documentation" href="api.html" /> 
  </head>
  <body>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="py-modindex.html" title="Python Module Index"
             >modules</a> |</li>
        <li class="right" >
          <a href="api.html" title="API Documentation"
             accesskey="P">previous</a> |</li>
        <li><a href="index.html">python-fedora v0.3.25.1 documentation</a> &raquo;</li> 
      </ul>
    </div>  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body">
            
  <div class="section" id="glossary">
<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-controller">controller</dt>
<dd>In MVC design, the controller is in charge of things.  It takes
processes events and decides what data to ask the <a class="reference internal" href="#term-model"><em class="xref std std-term">model</em></a> for,
manipulates the data according to the information in the event, and
decides which <a class="reference internal" href="#term-view"><em class="xref std std-term">view</em></a> to send the results to to be rendered.</dd>
<dt id="term-csrf">CSRF</dt>
<dd><p class="first"><a class="reference external" href="http://en.wikipedia.org/wiki/Cross-site_request_forgery">Cross-site request forgery</a> is a
technique where a malicious website can gain access to another web
site by hijaacking a currently open session that the user has open to
the site.  This technique can also affect identification via SSL
Certificates or anything else that the browser sends to the server
automatically when a request is made.</p>
<div class="admonition-see-also last admonition seealso">
<p class="first admonition-title">See also</p>
<p class="last"><a class="reference internal" href="CSRF.html#csrf-protection"><em>CSRF Protection</em></a></p>
</div>
</dd>
<dt id="term-dojo">Dojo</dt>
<dd><p class="first">Dojo is a JavaScript toolkit that aims to be a standard library for
JavaScript.  It provides a small core library with useful functions
and an expanded set of scripts that can be added that provide widgets
and other features.</p>
<div class="admonition-see-also last admonition seealso">
<p class="first admonition-title">See also</p>
<p class="last"><a class="reference external" href="http://www.dojotoolkit.org">http://www.dojotoolkit.org</a></p>
</div>
</dd>
<dt id="term-double-submit">double submit</dt>
<dd>A strategy to foil <a class="reference internal" href="#term-csrf"><em class="xref std std-term">CSRF</em></a> attacks.  This strategy involves
sending the value of the authentication cookie (or something derivable
only from knowing the value of the authentication cookie) in the body
of the request.  Since the <a class="reference internal" href="#term-same-origin-policy"><em class="xref std std-term">Same Origin Policy</em></a> prevents a web
site other than the one originating the cookie from reading what&#8217;s in
the cookie, the server can be reasonably assured that the request does
not originate from an unknown request on another website.  Note that
this and other anti-CSRF measures do not protect against spoofing or
getting a user to actively click on a link on an attacked website by
mistake.</dd>
<dt id="term-json">JSON</dt>
<dd><p class="first"><a class="reference external" href="http://json.org">JavaScript Object Notation</a> is a format for
marshalling data.  It is based on a subset of JavaScript that is used
to declare objects.  Compared to xml, JSON is a lightweight, easily
parsed format.</p>
<div class="admonition-see-also last admonition seealso">
<p class="first admonition-title">See also</p>
<p class="last"><a class="reference external" href="http://en.wikipedia.org/wiki/JSON">Wikipedia&#8217;s JSON Entry</a></p>
</div>
</dd>
<dt id="term-model">model</dt>
<dd>In MVC design, the layer that deals directly with the data.</dd>
<dt id="term-same-origin-policy">Same Origin Policy</dt>
<dd><p class="first">A web browser security policy that prevents one website from reading:
1) the cookies from another website
2) the response body from another website</p>
<div class="admonition-see-also last admonition seealso">
<p class="first admonition-title">See also</p>
<p class="last"><a class="reference external" href="http://en.wikipedia.org/wiki/Same_origin_policy">http://en.wikipedia.org/wiki/Same_origin_policy</a></p>
</div>
</dd>
<dt id="term-single-sign-on">single sign-on</dt>
<dd>A feature that allows one login to authenticate a user for multiple
applications.  So logging into one application will authenticate you
for all the applications that support the same single-sign-on
infrastructure.</dd>
<dt id="term-turbogears">TurboGears</dt>
<dd><p class="first">A Python web framework that most of Fedora Infrastructure&#8217;s apps are
built on.</p>
<div class="admonition-see-also last admonition seealso">
<p class="first admonition-title">See also</p>
<p class="last"><a class="reference external" href="http://www.turbogears.org/">http://www.turbogears.org/</a></p>
</div>
</dd>
<dt id="term-turbogears2">TurboGears2</dt>
<dd><p class="first">The successor to <a class="reference internal" href="#term-turbogears"><em class="xref std std-term">TurboGears</em></a>, TurboGears2 provides a very
similar framework to coders but has some notable differences. It is
based on pylons and paste so it is much more tightly integrated with
<a class="reference internal" href="#term-wsgi"><em class="xref std std-term">WSGI</em></a>.  The differences with :ref`TurboGears`1 are largely with
the organization of code and how to configure the application.</p>
<div class="admonition-see-also last admonition seealso">
<p class="first admonition-title">See also</p>
<p class="last"><a class="reference external" href="http://www.turbogears.org/">http://www.turbogears.org/</a></p>
</div>
</dd>
<dt id="term-view">view</dt>
<dd>In MVC design, the layer that takes care of formatting and rendering
data for the consumer.  This could be displaying the data as an html
page or marshalling it into <a class="reference internal" href="#term-json"><em class="xref std std-term">JSON</em></a> objects.</dd>
<dt id="term-wsgi">WSGI</dt>
<dd><p class="first">WSGI is an interface between web servers and web frameworks that
originated in the Python community.  WSGI lets different components
embed each other even if they were originally written for different
python web frameworks.</p>
<div class="admonition-see-also last admonition seealso">
<p class="first admonition-title">See also</p>
<p class="last"><a class="reference external" href="http://en.wikipedia.org/wiki/Web_Server_Gateway_Interface">http://en.wikipedia.org/wiki/Web_Server_Gateway_Interface</a></p>
</div>
</dd>
</dl>
</div>


          </div>
        </div>
      </div>
      <div class="sphinxsidebar">
        <div class="sphinxsidebarwrapper">
  <h4>Previous topic</h4>
  <p class="topless"><a href="api.html"
                        title="previous chapter">API Documentation</a></p>
  <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" size="18" />
      <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>
      <div class="clearer"></div>
    </div>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             >index</a></li>
        <li class="right" >
          <a href="py-modindex.html" title="Python Module Index"
             >modules</a> |</li>
        <li class="right" >
          <a href="api.html" title="API Documentation"
             >previous</a> |</li>
        <li><a href="index.html">python-fedora v0.3.25.1 documentation</a> &raquo;</li> 
      </ul>
    </div>
    <div class="footer">
        &copy; Copyright 2007-2011 Red Hat, Inc..
      Last updated on Nov 02, 2011.
      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
    </div>
  </body>
</html>