<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <h1 class="pudge-member-page-heading"> <tt>views</tt> </h1> <p class="pudge-member-parent-link"> <small> The views module is accessible via the <a href="module-sqlobject.html"> <tt>sqlobject</tt> </a> module. </small> </p> <div id="pudge-section-nav"> <ul> <li> <a href="#attributes" class="pudge-section-link"> Attributes (7) </a> </li><li> <a href="#functions" class="pudge-section-link"> Functions (1) </a> </li><li> <a href="#classes" class="pudge-section-link"> Classes (3) </a> </li><li> <span class="pudge-missing-section-link"> Modules </span> </li> <li> <a href="module-sqlobject.views-index.html" class="pudge-section-link"> Index </a> </li> <li> <a href="sqlobject/views.py.html" class="pudge-section-link"> Source </a> </li> </ul> </div> <div style="clear: left"></div> <hr> <a name="attributes"></a> <h2>Attributes</h2> <div class="pudge-member name"> <a name="const"></a> <h4 class="pudge-member-name"><span class="prefix">a</span> <tt><a href="module-sqlobject.views.html#const" class="pudge-obj-link">const</a></tt></h4> <div class="pudge-section rst"> <pre><sqlobject.sqlbuilder.ConstantSpace instance at 0xb5131ac></pre> </div> </div><div class="pudge-member name"> <a name="table"></a> <h4 class="pudge-member-name"><span class="prefix">a</span> <tt><a href="module-sqlobject.views.html#table" class="pudge-obj-link">table</a></tt></h4> <div class="pudge-section rst"> <pre><sqlobject.sqlbuilder.TableSpace instance at 0xb51318c></pre> </div> </div><div class="pudge-member name"> <a name="SQLTrueClause"></a> <h4 class="pudge-member-name"><span class="prefix">a</span> <tt><a href="module-sqlobject.views.html#SQLTrueClause" class="pudge-obj-link">SQLTrueClause</a></tt></h4> <div class="pudge-section rst"> <pre>1 = 1</pre> </div> </div><div class="pudge-member name"> <a name="func"></a> <h4 class="pudge-member-name"><span class="prefix">a</span> <tt><a href="module-sqlobject.views.html#func" class="pudge-obj-link">func</a></tt></h4> <div class="pudge-section rst"> <pre><sqlobject.sqlbuilder.ConstantSpace instance at 0xb5131ac></pre> </div> </div><div class="pudge-member name"> <a name="operatorMap"></a> <h4 class="pudge-member-name"><span class="prefix">a</span> <tt><a href="module-sqlobject.views.html#operatorMap" class="pudge-obj-link">operatorMap</a></tt></h4> <div class="pudge-section rst"> <pre>{'!=': <built-in function ne>, '*': <built-in function mul>, '+': <built-in function add>, '-': <built-in function sub>, '/': <built-in function div>, '<': <built-in function lt>, '<=': <built-in function le>, '=': <built-in function eq>, '>': <built-in function gt>, '>=': <built-in function ge>, 'IN': <built-in function contains>, 'IS': <built-in function eq>}</pre> </div> </div><div class="pudge-member name"> <a name="safeSQLRE"></a> <h4 class="pudge-member-name"><span class="prefix">a</span> <tt><a href="module-sqlobject.views.html#safeSQLRE" class="pudge-obj-link">safeSQLRE</a></tt></h4> <div class="pudge-section rst"> <pre><_sre.SRE_Pattern object at 0xb361660></pre> </div> </div><div class="pudge-member name"> <a name="__package__"></a> <h4 class="pudge-member-name"><span class="prefix">a</span> <tt><a href="module-sqlobject.views.html#__package__" class="pudge-obj-link">__package__</a></tt></h4> <div class="pudge-section rst"> <pre>'sqlobject'</pre> </div> </div> <a name="functions"></a> <h2>Functions</h2> <div class="pudge-member routine "> <a name="isAggregate"></a> <h4 class="pudge-member-name"><span class="prefix">f</span> <tt><a href="module-sqlobject.views.html#isAggregate" class="pudge-obj-link">isAggregate</a>(expr)</tt> <a href="sqlobject/views.py.html?f=127&l=133#127" title="View Source">...</a> </h4> <div class="pudge-section rst"> </div> </div> <a name="classes"></a> <h2>Classes</h2> <div class="pudge-member class "> <h4 class="pudge-member-name"><span class="prefix">C</span> <tt> <a href="class-sqlobject.views.ViewSQLObjectField.html" class="pudge-obj-link">ViewSQLObjectField</a>(...)</tt> <a href="sqlobject/views.py.html?f=7&l=15#7" class="pudge-member-view-source" title="View Source">...</a> </h4> <div class="pudge-section rst"> <p class="note"> This class contains <a href="class-sqlobject.views.ViewSQLObjectField.html#members"> 32 members</a>. </p> </div> </div><div class="pudge-member class "> <h4 class="pudge-member-name"><span class="prefix">C</span> <tt> <a href="class-sqlobject.views.ViewSQLObjectTable.html" class="pudge-obj-link">ViewSQLObjectTable</a>(...)</tt> <a href="sqlobject/views.py.html?f=16&l=29#16" class="pudge-member-view-source" title="View Source">...</a> </h4> <div class="pudge-section rst"> <p class="note"> This class contains <a href="class-sqlobject.views.ViewSQLObjectTable.html#members"> 32 members</a>. </p> </div> </div><div class="pudge-member class "> <h4 class="pudge-member-name"><span class="prefix">C</span> <tt> <a href="class-sqlobject.views.ViewSQLObject.html" class="pudge-obj-link">ViewSQLObject</a>(...)</tt> <a href="sqlobject/views.py.html?f=31&l=126#31" class="pudge-member-view-source" title="View Source">...</a> </h4> <div class="pudge-section rst"> <p class="pudge-member-blurb"> A SQLObject class that derives all it's values from other SQLObject classes. Columns on subclasses should use SQLBuilder constructs for dbName, and sqlmeta should specify: </p> <ul class="simple"> <li>idName as a SQLBuilder construction</li> <li>clause as SQLBuilder clause for specifying join conditions or other restrictions</li> <li>table as an optional alternate name for the class alias</li> </ul> <p>See test_views.py for simple examples.</p> <p class="note"> This class contains <a href="class-sqlobject.views.ViewSQLObject.html#members"> 17 members</a>. </p> </div> </div> <p> <small> See <a href="sqlobject/views.py.html" title="sqlobject/views.py:0">the source</a> for more information. </small> </p>