root/site_resources/oldapi/cherrypy-module.html

Revision 1733, 20.2 kB (checked in by kevin, 2 years ago)

various resources used for building the site

Line 
1 <?xml version="1.0" encoding="iso-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3           "DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5 <head>
6   <title>cherrypy</title>
7   <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
8 </head>
9 <body bgcolor="white" text="black" link="blue" vlink="#204080"
10       alink="#204080">
11
12 <!-- =========== START OF NAVBAR =========== -->
13 <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
14   <tr valign="center">
15     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
16     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
17     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
18     <th class="navbar" align="right" width="100%">
19       <table border="0" cellpadding="0" cellspacing="0">
20       <tr><th class="navbar" align="center">
21         <p class="nomargin">
22           <a class="navbar" target="_top" href="http://www.turbogears.org">TurboGears</a>
23       </p></th></tr></table>
24     </th>
25   </tr>
26 </table>
27 <table width="100%" cellpadding="0" cellspacing="0">
28   <tr valign="top">
29     <td width="100%">
30       <font size="-1"><b class="breadcrumbs">
31         Package&nbsp;cherrypy
32       </b></font></br>
33     </td>
34     <td><table cellpadding="0" cellspacing="0">
35       <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a>&nbsp;|&nbsp;<a href="cherrypy-module.html" target="_top">no&nbsp;frames</a>]</font></td></tr>
36     </table></td>
37 </tr></table>
38
39 <!-- =========== START OF PACKAGE DESCRIPTION =========== -->
40 <h2 class="package">Package cherrypy</h2>
41
42 Global module that all modules developing with CherryPy should
43 import.
44 <hr/>
45
46 <!-- =========== START OF SUBMODULES =========== -->
47 <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
48 <tr bgcolor="#70b0f0" class="details">
49   <th colspan="2">Submodules</th></tr>
50   <tr><td><ul>
51 <li> <b><a href="cherrypy.config-module.html"><code>config</code></a></b>: <i>Configuration system for CherryPy.</i>
52 <li> <b><a href="cherrypy.lib-module.html"><code>lib</code></a></b>: <i>CherryPy Standard Library</i>
53   <ul>
54     <li> <b><a href="cherrypy.lib.aspect-module.html"><code>aspect</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
55 All rights reserved.</i>
56     <li> <b><a href="cherrypy.lib.autoreload-module.html"><code>autoreload</code></a></b>
57     <li> <b><a href="cherrypy.lib.covercp-module.html"><code>covercp</code></a></b>: <i>Code-coverage tools for CherryPy.</i>
58     <li> <b><a href="cherrypy.lib.cptools-module.html"><code>cptools</code></a></b>: <i>Just a few convenient functions and classes</i>
59     <li> <b><a href="cherrypy.lib.csauthenticate-module.html"><code>csauthenticate</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
60 All rights reserved.</i>
61     <li> <b><a href="cherrypy.lib.defaultformmask-module.html"><code>defaultformmask</code></a></b>: <i>Default mask for the form.py module</i>
62     <li> <b><a href="cherrypy.lib.filter-module.html"><code>filter</code></a></b>
63       <ul>
64         <li> <b><a href="cherrypy.lib.filter.basefilter-module.html"><code>basefilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
65 All rights reserved.</i>
66         <li> <b><a href="cherrypy.lib.filter.baseurlfilter-module.html"><code>baseurlfilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
67 All rights reserved.</i>
68         <li> <b><a href="cherrypy.lib.filter.cachefilter-module.html"><code>cachefilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
69 All rights reserved.</i>
70         <li> <b><a href="cherrypy.lib.filter.decodingfilter-module.html"><code>decodingfilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
71 All rights reserved.</i>
72         <li> <b><a href="cherrypy.lib.filter.encodingfilter-module.html"><code>encodingfilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
73 All rights reserved.</i>
74         <li> <b><a href="cherrypy.lib.filter.gzipfilter-module.html"><code>gzipfilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
75 All rights reserved.</i>
76         <li> <b><a href="cherrypy.lib.filter.logdebuginfofilter-module.html"><code>logdebuginfofilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
77 All rights reserved.</i>
78         <li> <b><a href="cherrypy.lib.filter.nsgmlsfilter-module.html"><code>nsgmlsfilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
79 All rights reserved.</i>
80         <li> <b><a href="cherrypy.lib.filter.sessionauthenticatefilter-module.html"><code>sessionauthenticatefilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
81 All rights reserved.</i>
82         <li> <b><a href="cherrypy.lib.filter.sessionfilter-module.html"><code>sessionfilter</code></a></b>: <i>Session implementation for CherryPy.</i>
83         <li> <b><a href="cherrypy.lib.filter.staticfilter-module.html"><code>staticfilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
84 All rights reserved.</i>
85         <li> <b><a href="cherrypy.lib.filter.tidyfilter-module.html"><code>tidyfilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
86 All rights reserved.</i>
87         <li> <b><a href="cherrypy.lib.filter.virtualhostfilter-module.html"><code>virtualhostfilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
88 All rights reserved.</i>
89         <li> <b><a href="cherrypy.lib.filter.xmlrpcfilter-module.html"><code>xmlrpcfilter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
90 All rights reserved.</i>
91       </ul>
92     <li> <b><a href="cherrypy.lib.form-module.html"><code>form</code></a></b>: <i>Simple form handling module.</i>
93     <li> <b><a href="cherrypy.lib.httperrors-module.html"><code>httperrors</code></a></b>
94     <li> <b><a href="cherrypy.lib.httptools-module.html"><code>httptools</code></a></b>: <i>Just a few convenient functions</i>
95     <li> <b><a href="cherrypy.lib.profiler-module.html"><code>profiler</code></a></b>: <i>Profiler tools for CherryPy.</i>
96   </ul>
97 <li> <b><a href="cherrypy.server-module.html"><code>server</code></a></b>: <i>Main CherryPy module:</i>
98 <li> <b><a href="cherrypy.test-module.html"><code>test</code></a></b>: <i>Regression test suite for CherryPy.</i>
99   <ul>
100     <li> <b><a href="cherrypy.test.cp_decorator_tests-module.html"><code>cp_decorator_tests</code></a></b>
101     <li> <b><a href="cherrypy.test.helper-module.html"><code>helper</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
102 All rights reserved.</i>
103     <li> <b><a href="cherrypy.test.test-module.html"><code>test</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
104 All rights reserved.</i>
105     <li> <b><a href="cherrypy.test.test_baseurl_filter-module.html"><code>test_baseurl_filter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
106 All rights reserved.</i>
107     <li> <b><a href="cherrypy.test.test_cache_filter-module.html"><code>test_cache_filter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
108 All rights reserved.</i>
109     <li> <b><a href="cherrypy.test.test_combinedfilters-module.html"><code>test_combinedfilters</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
110 All rights reserved.</i>
111     <li> <b><a href="cherrypy.test.test_decodingencoding_filter-module.html"><code>test_decodingencoding_filter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
112 All rights reserved.</i>
113     <li> <b><a href="cherrypy.test.test_gzip_filter-module.html"><code>test_gzip_filter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
114 All rights reserved.</i>
115     <li> <b><a href="cherrypy.test.test_logdebuginfo_filter-module.html"><code>test_logdebuginfo_filter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
116 All rights reserved.</i>
117     <li> <b><a href="cherrypy.test.test_noserver-module.html"><code>test_noserver</code></a></b>: <i>Test WSGI servers and gateways, such as mod_python.</i>
118     <li> <b><a href="cherrypy.test.test_objectmapping-module.html"><code>test_objectmapping</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
119 All rights reserved.</i>
120     <li> <b><a href="cherrypy.test.test_session_filter-module.html"><code>test_session_filter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
121 All rights reserved.</i>
122     <li> <b><a href="cherrypy.test.test_static_filter-module.html"><code>test_static_filter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
123 All rights reserved.</i>
124     <li> <b><a href="cherrypy.test.test_tutorials-module.html"><code>test_tutorials</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
125 All rights reserved.</i>
126     <li> <b><a href="cherrypy.test.test_virtualhost_filter-module.html"><code>test_virtualhost_filter</code></a></b>: <i>Copyright (c) 2004, CherryPy Team (team&#64;cherrypy.org)
127 All rights reserved.</i>
128     <li> <b><a href="cherrypy.test.webtest-module.html"><code>webtest</code></a></b>: <i>Extensions to unittest for web frameworks.</i>
129   </ul>
130 <li> <b><a href="cherrypy.tutorial-module.html"><code>tutorial</code></a></b>
131   <ul>
132     <li> <b><a href="cherrypy.tutorial.tut01_helloworld-module.html"><code>tut01_helloworld</code></a></b>: <i>Tutorial 01 - Hello World</i>
133     <li> <b><a href="cherrypy.tutorial.tut02_expose_methods-module.html"><code>tut02_expose_methods</code></a></b>: <i>Tutorial 02 - Multiple methods</i>
134     <li> <b><a href="cherrypy.tutorial.tut03_get_and_post-module.html"><code>tut03_get_and_post</code></a></b>: <i>Tutorial 03 - Passing variables</i>
135     <li> <b><a href="cherrypy.tutorial.tut04_complex_site-module.html"><code>tut04_complex_site</code></a></b>: <i>Tutorial 04 - Multiple objects</i>
136     <li> <b><a href="cherrypy.tutorial.tut05_derived_objects-module.html"><code>tut05_derived_objects</code></a></b>: <i>Tutorial 05 - Object inheritance</i>
137     <li> <b><a href="cherrypy.tutorial.tut06_default_method-module.html"><code>tut06_default_method</code></a></b>: <i>Tutorial 07 - The default method</i>
138     <li> <b><a href="cherrypy.tutorial.tut07_sessions-module.html"><code>tut07_sessions</code></a></b>: <i>Tutorial 08 - Sessions</i>
139     <li> <b><a href="cherrypy.tutorial.tut08_generators_and_yield-module.html"><code>tut08_generators_and_yield</code></a></b>: <i>Bonus Tutorial: Using generators to return result bodies</i>
140     <li> <b><a href="cherrypy.tutorial.tut09_files-module.html"><code>tut09_files</code></a></b>: <i>Tutorial: File upload</i>
141     <li> <b><a href="cherrypy.tutorial.tut10_http_errors-module.html"><code>tut10_http_errors</code></a></b>: <i>Tutorial: http errors</i>
142   </ul>
143   </ul></td></tr>
144 </table><br />
145
146
147 <!-- =========== START OF FUNCTION SUMMARY =========== -->
148 <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
149 <tr bgcolor="#70b0f0" class="summary">
150   <th colspan="2">Function Summary</th></tr>
151 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
152   <td><code><span class="summary-sig"><a href="cherrypy-module.html#expose" class="summary-sig-name"><code>expose</code></a>(<span class=summary-sig-arg>func</span>,
153           <span class=summary-sig-arg>alias</span>)</span></code>
154  <a href="source/cherrypy-module.html#72" class="source">[source]</a>
155 <br />
156 Expose the function, optionally providing an alias or set of
157 aliases.</td></tr>
158 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
159   <td><code><span class="summary-sig"><a href="cherrypy-module.html#log" class="summary-sig-name"><code>log</code></a>(<span class=summary-sig-arg>msg</span>,
160           <span class=summary-sig-arg>context</span>,
161           <span class=summary-sig-arg>severity</span>)</span></code>
162  <a href="source/cherrypy-module.html#95" class="source">[source]</a>
163 <br />
164 Syntactic sugar for writing to the (error) log.</td></tr>
165 </table><br />
166
167
168 <!-- =========== START OF VARIABLE SUMMARY =========== -->
169 <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
170 <tr bgcolor="#70b0f0" class="summary">
171   <th colspan="2">Variable Summary</th></tr>
172 <tr><td align="right" valign="top" width="15%"><font size="-1"><code>str</code></font></td>
173 <td><b><a href="cherrypy-module.html#__version__"><code>__version__</code></a></b> = <span title="'2.1.0-beta'"><code><span class="variable-quote">'</span>2.1.0-beta<span class="variable-quote">'</span>                               </code>
174 </span></td></tr>
175 <tr><td align="right" valign="top" width="15%"><font size="-1"><code>bool</code></font></td>
176 <td><b><a href="cherrypy-module.html#codecoverage"><code>codecoverage</code></a></b> = <span title="False"><code>False                                     </code>
177 </span></td></tr>
178 <tr><td align="right" valign="top" width="15%"><font size="-1"><code>_local</code></font></td>
179 <td><b><a href="cherrypy-module.html#request"><code>request</code></a></b> = <span title="&lt;thread._local object at 0xd3e0&gt;"><code>&lt;thread._local&nbsp;object&nbsp;at&nbsp;0xd3e0&gt;               </code>
180 </span></td></tr>
181 <tr><td align="right" valign="top" width="15%"><font size="-1"><code>_local</code></font></td>
182 <td><b><a href="cherrypy-module.html#response"><code>response</code></a></b> = <span title="&lt;thread._local object at 0xd458&gt;"><code>&lt;thread._local&nbsp;object&nbsp;at&nbsp;0xd458&gt;              </code>
183 </span></td></tr>
184 <tr><td align="right" valign="top" width="15%"><font size="-1"><a
185           href="cherrypy.lib.filter.sessionfilter.SessionWrapper-class.html"
186           class="link"><code>SessionWrapper</code></a></font></td>
187 <td><b><a href="cherrypy-module.html#session"><code>session</code></a></b> = <span title="..."><code>...                                            </code>
188 </span></td></tr>
189 <tr><td align="right" valign="top" width="15%"><font size="-1"><code>_local</code></font></td>
190 <td><b><a href="cherrypy-module.html#threadData"><code>threadData</code></a></b> = <span title="&lt;thread._local object at 0xd380&gt;"><code>&lt;thread._local&nbsp;object&nbsp;at&nbsp;0xd380&gt;            </code>
191 </span></td></tr>
192 </table><br />
193
194
195 <!-- =========== START OF FUNCTION DETAILS =========== -->
196 <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
197 <tr bgcolor="#70b0f0" class="details">
198   <th colspan="2">Function Details</th></tr>
199 </table>
200
201 <a name="expose"></a>
202 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
203   <h3><span class="sig"><span class="sig-name">expose</span>(<span class=sig-arg>func</span>=<span class=sig-default>None</span>,
204           <span class=sig-arg>alias</span>=<span class=sig-default>None</span>)</span>
205  <a href="source/cherrypy-module.html#72" class="source">[source]</a>  </h3>
206   Expose the function, optionally providing an alias or set of
207   aliases.
208   <dl><dt></dt><dd>
209   </dd></dl>
210 </td></tr></table>
211
212 <a name="log"></a>
213 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
214   <h3><span class="sig"><span class="sig-name">log</span>(<span class=sig-arg>msg</span>,
215           <span class=sig-arg>context</span>=<span class=sig-default>''</span>,
216           <span class=sig-arg>severity</span>=<span class=sig-default>0</span>)</span>
217  <a href="source/cherrypy-module.html#95" class="source">[source]</a>  </h3>
218   Syntactic sugar for writing to the (error) log.
219   <dl><dt></dt><dd>
220   </dd></dl>
221 </td></tr></table>
222 <br />
223
224
225 <!-- =========== START OF VARIABLE DETAILS =========== -->
226 <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
227 <tr bgcolor="#70b0f0" class="details">
228   <th colspan="2">Variable Details</th></tr>
229 </table>
230 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
231 <a name="__version__"></a>
232 <h3>__version__</h3>
233 <dl>
234   <dt></dt>
235   <dd>
236     <dl>
237       <dt><b>Type:</b></dt>
238       <dd>
239           <code>str</code>
240
241       </dd>
242 <span title="'2.1.0-beta'">      <dt><b>Value:</b></dt>
243       <dd><table><tr><td>
244 <pre class="variable">
245 <span class="variable-quote">'</span>2.1.0-beta<span class="variable-quote">'</span>                                                           </pre>
246         </td></tr></table></dd>
247 </span>    </dl>
248   </dd>
249 </dl></td></tr></table>
250 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
251 <a name="codecoverage"></a>
252 <h3>codecoverage</h3>
253 <dl>
254   <dt></dt>
255   <dd>
256     <dl>
257       <dt><b>Type:</b></dt>
258       <dd>
259           <code>bool</code>
260
261       </dd>
262 <span title="False">      <dt><b>Value:</b></dt>
263       <dd><table><tr><td>
264 <pre class="variable">
265 False                                                                  </pre>
266         </td></tr></table></dd>
267 </span>    </dl>
268   </dd>
269 </dl></td></tr></table>
270 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
271 <a name="request"></a>
272 <h3>request</h3>
273 <dl>
274   <dt></dt>
275   <dd>
276     <dl>
277       <dt><b>Type:</b></dt>
278       <dd>
279           <code>_local</code>
280
281       </dd>
282 <span title="&lt;thread._local object at 0xd3e0&gt;">      <dt><b>Value:</b></dt>
283       <dd><table><tr><td>
284 <pre class="variable">
285 &lt;thread._local object at 0xd3e0&gt;                                       </pre>
286         </td></tr></table></dd>
287 </span>    </dl>
288   </dd>
289 </dl></td></tr></table>
290 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
291 <a name="response"></a>
292 <h3>response</h3>
293 <dl>
294   <dt></dt>
295   <dd>
296     <dl>
297       <dt><b>Type:</b></dt>
298       <dd>
299           <code>_local</code>
300
301       </dd>
302 <span title="&lt;thread._local object at 0xd458&gt;">      <dt><b>Value:</b></dt>
303       <dd><table><tr><td>
304 <pre class="variable">
305 &lt;thread._local object at 0xd458&gt;                                       </pre>
306         </td></tr></table></dd>
307 </span>    </dl>
308   </dd>
309 </dl></td></tr></table>
310 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
311 <a name="session"></a>
312 <h3>session</h3>
313 <dl>
314   <dt></dt>
315   <dd>
316     <dl>
317       <dt><b>Type:</b></dt>
318       <dd>
319           <a
320           href="cherrypy.lib.filter.sessionfilter.SessionWrapper-class.html"
321           class="link"><code>SessionWrapper</code></a>
322
323       </dd>
324 <span title="...">      <dt><b>Value:</b></dt>
325       <dd><table><tr><td>
326 <pre class="variable">
327 ...                                                                    </pre>
328         </td></tr></table></dd>
329 </span>    </dl>
330   </dd>
331 </dl></td></tr></table>
332 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
333 <a name="threadData"></a>
334 <h3>threadData</h3>
335 <dl>
336   <dt></dt>
337   <dd>
338     <dl>
339       <dt><b>Type:</b></dt>
340       <dd>
341           <code>_local</code>
342
343       </dd>
344 <span title="&lt;thread._local object at 0xd380&gt;">      <dt><b>Value:</b></dt>
345       <dd><table><tr><td>
346 <pre class="variable">
347 &lt;thread._local object at 0xd380&gt;                                       </pre>
348         </td></tr></table></dd>
349 </span>    </dl>
350   </dd>
351 </dl></td></tr></table>
352 <br />
353
354
355 <!-- =========== START OF NAVBAR =========== -->
356 <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
357   <tr valign="center">
358     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
359     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
360     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
361     <th class="navbar" align="right" width="100%">
362       <table border="0" cellpadding="0" cellspacing="0">
363       <tr><th class="navbar" align="center">
364         <p class="nomargin">
365           <a class="navbar" target="_top" href="http://www.turbogears.org">TurboGears</a>
366       </p></th></tr></table>
367     </th>
368   </tr>
369 </table>
370
371 <table border="0" cellpadding="0" cellspacing="0" width="100%">
372   <tr>
373     <td align="left"><font size="-2">Generated by Epydoc 2.1.99 on Wed Sep 14 13:09:36 2005</font></td>
374     <td align="right"><a href="http://epydoc.sourceforge.net"
375                       ><font size="-2">http://epydoc.sf.net</font></a></td>
376   </tr>
377 </table>
378 </body>
379 </html>
Note: See TracBrowser for help on using the browser.