Changeset 3978

Show
Ignore:
Timestamp:
01/19/08 03:23:58 (10 months ago)
Author:
fredlin
Message:

toolbox2: update for 2.0a2

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • projects/ToolBox2/trunk/toolbox2/controllers/design.py

    r3977 r3978  
    2929    need_project = True 
    3030     
    31     """def __init__(self, currentProject=None): 
    32         self.currentProject=currentProject 
    33         if not self.currentProject: 
    34             self.currentProject = os.getcwd() 
    35     """ 
    3631    @expose('toolbox2.templates.design') 
    3732    def index(self): 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/api-objects.txt

    r3961 r3978  
    8888tg.release.email        tg.release-module.html#email 
    8989tg.templates    tg.templates-module.html 
     90tg.util tg.util-module.html 
     91tg.util.get_project_name        tg.util-module.html#get_project_name 
     92tg.util.get_project_meta        tg.util-module.html#get_project_meta 
     93tg.util.get_package_name        tg.util-module.html#get_package_name 
    9094logging.BufferingFormatter      logging.BufferingFormatter-class.html 
    9195logging.BufferingFormatter.formatHeader logging.BufferingFormatter-class.html#formatHeader 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/class-tree.html

    r3961 r3978  
    210210  <tr> 
    211211    <td align="left" class="footer"> 
    212     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:23 2008 
     212    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    213213    </td> 
    214214    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/help.html

    r3961 r3978  
    257257  <tr> 
    258258    <td align="left" class="footer"> 
    259     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:23 2008 
     259    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    260260    </td> 
    261261    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/identifier-index.html

    r3961 r3978  
    234234<td width="33%" class="link-index"><a href="tg.flash%27-module.html#get_flash">get_flash()</a><br /> 
    235235<span class="index-where">(in&nbsp;<a href="tg.flash%27-module.html">tg.flash'</a>)</span></td> 
    236 <td width="33%" class="link-index"><a href="tg.commands.crud.CrudCommand-class.html#group_name">group_name</a><br /> 
    237 <span class="index-where">(in&nbsp;<a href="tg.commands.crud.CrudCommand-class.html">CrudCommand</a>)</span></td> 
    238 <td width="33%" class="link-index"><a href="tg.commands.quickstart.QuickstartCommand-class.html#group_name">group_name</a><br /> 
    239 <span class="index-where">(in&nbsp;<a href="tg.commands.quickstart.QuickstartCommand-class.html">QuickstartCommand</a>)</span></td> 
    240 </tr> 
    241 <tr> 
     236<td width="33%" class="link-index"><a href="tg.util-module.html#get_project_name">get_project_name()</a><br /> 
     237<span class="index-where">(in&nbsp;<a href="tg.util-module.html">tg.util</a>)</span></td> 
     238<td width="33%" class="link-index"><a href="tg.commands.info.InfoCommand-class.html#group_name">group_name</a><br /> 
     239<span class="index-where">(in&nbsp;<a href="tg.commands.info.InfoCommand-class.html">InfoCommand</a>)</span></td> 
     240</tr> 
     241<tr> 
     242<td width="33%" class="link-index"><a href="tg.util-module.html#get_package_name">get_package_name()</a><br /> 
     243<span class="index-where">(in&nbsp;<a href="tg.util-module.html">tg.util</a>)</span></td> 
    242244<td width="33%" class="link-index"><a href="tg.flash%27-module.html#get_status">get_status()</a><br /> 
    243245<span class="index-where">(in&nbsp;<a href="tg.flash%27-module.html">tg.flash'</a>)</span></td> 
    244 <td width="33%" class="link-index"><a href="tg.commands.info.InfoCommand-class.html#group_name">group_name</a><br /> 
    245 <span class="index-where">(in&nbsp;<a href="tg.commands.info.InfoCommand-class.html">InfoCommand</a>)</span></td> 
     246<td width="33%" class="link-index"><a href="tg.commands.quickstart.QuickstartCommand-class.html#group_name">group_name</a><br /> 
     247<span class="index-where">(in&nbsp;<a href="tg.commands.quickstart.QuickstartCommand-class.html">QuickstartCommand</a>)</span></td> 
     248</tr> 
     249<tr> 
     250<td width="33%" class="link-index"><a href="tg.util-module.html#get_project_meta">get_project_meta()</a><br /> 
     251<span class="index-where">(in&nbsp;<a href="tg.util-module.html">tg.util</a>)</span></td> 
     252<td width="33%" class="link-index"><a href="tg.commands.crud.CrudCommand-class.html#group_name">group_name</a><br /> 
     253<span class="index-where">(in&nbsp;<a href="tg.commands.crud.CrudCommand-class.html">CrudCommand</a>)</span></td> 
    246254<td width="33%" class="link-index">&nbsp;</td> 
    247255</tr> 
     
    524532<td width="33%" class="link-index"><a href="tg.commands.info.InfoCommand-class.html#usage">usage</a><br /> 
    525533<span class="index-where">(in&nbsp;<a href="tg.commands.info.InfoCommand-class.html">InfoCommand</a>)</span></td> 
    526 <td width="33%" class="link-index">&nbsp;</td> 
     534<td width="33%" class="link-index"><a href="tg.util-module.html">util</a><br /> 
     535<span class="index-where">(in&nbsp;<a href="tg-module.html">tg</a>)</span></td> 
    527536</tr> 
    528537</table> 
     
    668677  <tr> 
    669678    <td align="left" class="footer"> 
    670     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:23 2008 
     679    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    671680    </td> 
    672681    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.BufferingFormatter-class.html

    r3961 r3978  
    187187  <tr> 
    188188    <td align="left" class="footer"> 
    189     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     189    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    190190    </td> 
    191191    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.FileHandler-class.html

    r3961 r3978  
    252252  <tr> 
    253253    <td align="left" class="footer"> 
    254     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     254    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    255255    </td> 
    256256    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.Filter-class.html

    r3961 r3978  
    221221  <tr> 
    222222    <td align="left" class="footer"> 
    223     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     223    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    224224    </td> 
    225225    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.Filterer-class.html

    r3961 r3978  
    235235  <tr> 
    236236    <td align="left" class="footer"> 
    237     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     237    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    238238    </td> 
    239239    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.Formatter-class.html

    r3961 r3978  
    399399  <tr> 
    400400    <td align="left" class="footer"> 
    401     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     401    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    402402    </td> 
    403403    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.Handler-class.html

    r3961 r3978  
    534534  <tr> 
    535535    <td align="left" class="footer"> 
    536     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     536    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    537537    </td> 
    538538    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.Logger-class.html

    r3961 r3978  
    528528      <span class="summary-type">&nbsp;</span> 
    529529    </td><td class="summary"> 
    530         <a name="manager"></a><span class="summary-name">manager</span> = <code title="&lt;logging.Manager instance at 0xf4cc10&gt;">&lt;logging.Manager instance at 0xf4cc10&gt;</code> 
    531     </td> 
    532   </tr> 
    533 <tr> 
    534     <td width="15%" align="right" valign="top" class="summary"> 
    535       <span class="summary-type">&nbsp;</span> 
    536     </td><td class="summary"> 
    537         <a name="root"></a><span class="summary-name">root</span> = <code title="&lt;logging.RootLogger instance at 0xf4c148&gt;">&lt;logging.RootLogger instance at 0xf4c148&gt;</code> 
     530        <a name="manager"></a><span class="summary-name">manager</span> = <code title="&lt;logging.Manager instance at 0xf4bc38&gt;">&lt;logging.Manager instance at 0xf4bc38&gt;</code> 
     531    </td> 
     532  </tr> 
     533<tr> 
     534    <td width="15%" align="right" valign="top" class="summary"> 
     535      <span class="summary-type">&nbsp;</span> 
     536    </td><td class="summary"> 
     537        <a name="root"></a><span class="summary-name">root</span> = <code title="&lt;logging.RootLogger instance at 0xf4b170&gt;">&lt;logging.RootLogger instance at 0xf4b170&gt;</code> 
    538538    </td> 
    539539  </tr> 
     
    883883  <tr> 
    884884    <td align="left" class="footer"> 
    885     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     885    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    886886    </td> 
    887887    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.LogRecord-class.html

    r3961 r3978  
    219219  <tr> 
    220220    <td align="left" class="footer"> 
    221     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     221    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    222222    </td> 
    223223    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.Manager-class.html

    r3961 r3978  
    236236  <tr> 
    237237    <td align="left" class="footer"> 
    238     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     238    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    239239    </td> 
    240240    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging-module.html

    r3961 r3978  
    694694      <span class="summary-type">&nbsp;</span> 
    695695    </td><td class="summary"> 
    696         <a name="_defaultFormatter"></a><span class="summary-name">_defaultFormatter</span> = <code title="&lt;logging.Formatter instance at 0xf43508&gt;">&lt;logging.Formatter instance at 0xf43508&gt;</code> 
     696        <a name="_defaultFormatter"></a><span class="summary-name">_defaultFormatter</span> = <code title="&lt;logging.Formatter instance at 0xf43530&gt;">&lt;logging.Formatter instance at 0xf43530&gt;</code> 
    697697    </td> 
    698698  </tr> 
     
    745745      <span class="summary-type">&nbsp;</span> 
    746746    </td><td class="summary"> 
    747         <a name="_startTime"></a><span class="summary-name">_startTime</span> = <code title="1200496336.88">1200496336.88</code> 
     747        <a name="_startTime"></a><span class="summary-name">_startTime</span> = <code title="1200734394.67">1200734394.67</code> 
    748748    </td> 
    749749  </tr> 
     
    773773      <span class="summary-type">&nbsp;</span> 
    774774    </td><td class="summary"> 
    775         <a name="root"></a><span class="summary-name">root</span> = <code title="&lt;logging.RootLogger instance at 0xf4c148&gt;">&lt;logging.RootLogger instance at 0xf4c148&gt;</code> 
     775        <a name="root"></a><span class="summary-name">root</span> = <code title="&lt;logging.RootLogger instance at 0xf4b170&gt;">&lt;logging.RootLogger instance at 0xf4b170&gt;</code> 
    776776    </td> 
    777777  </tr> 
     
    10711071  <tr> 
    10721072    <td align="left" class="footer"> 
    1073     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:23 2008 
     1073    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    10741074    </td> 
    10751075    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.PlaceHolder-class.html

    r3961 r3978  
    152152  <tr> 
    153153    <td align="left" class="footer"> 
    154     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     154    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    155155    </td> 
    156156    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging-pysrc.html

    r3961 r3978  
    15051505  <tr> 
    15061506    <td align="left" class="footer"> 
    1507     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:25 2008 
     1507    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:01 2008 
    15081508    </td> 
    15091509    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.RootLogger-class.html

    r3961 r3978  
    244244  <tr> 
    245245    <td align="left" class="footer"> 
    246     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     246    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    247247    </td> 
    248248    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/logging.StreamHandler-class.html

    r3961 r3978  
    297297  <tr> 
    298298    <td align="left" class="footer"> 
    299     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     299    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    300300    </td> 
    301301    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/module-tree.html

    r3961 r3978  
    7878    <li> <strong class="uidlink"><a href="tg.release-module.html">tg.release</a></strong>: <em class="summary">TurboGears project related information</em>    </li> 
    7979    <li> <strong class="uidlink"><a href="tg.templates-module.html">tg.templates</a></strong>: <em class="summary">Place to hold TurboGears build-in templates</em>    </li> 
     80    <li> <strong class="uidlink"><a href="tg.util-module.html">tg.util</a></strong>: <em class="summary">Utilities</em>    </li> 
    8081    </ul> 
    8182    </li> 
     
    112113  <tr> 
    113114    <td align="left" class="footer"> 
    114     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:23 2008 
     115    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    115116    </td> 
    116117    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/paste.script.command.BadCommand-class.html

    r3961 r3978  
    240240  <tr> 
    241241    <td align="left" class="footer"> 
    242     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     242    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    243243    </td> 
    244244    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/redirect.html

    r3961 r3978  
    88<script type="text/javascript"> 
    99<!-- 
    10 var pages = ["tg.commands.quickstart.QuickstartCommand-c", "tg.decorated.ObjectDispatchController-c", "tg.controllers.TurboGearsController-c", "tg.pastetemplate.TurboGearsTemplate-c", "tg.decorated.DecoratedController-c", "paste.script.command.BadCommand-c", "tg.commands.crud.CrudCommand-c", "tg.commands.info.InfoCommand-c", "logging.BufferingFormatter-c", "tg.TurboGearsApplication-c", "tg.commands.quickstart-m", "logging.StreamHandler-c", "logging.FileHandler-c", "logging.PlaceHolder-c", "logging.RootLogger-c", "logging.Formatter-c", "logging.LogRecord-c", "tg.commands.crud-m", "tg.commands.info-m", "tg.pastetemplate-m", "logging.Filterer-c", "logging.Handler-c", "logging.Manager-c", "tg.controllers-m", "logging.Filter-c", "logging.Logger-c", "tg.exceptions-m", "tg.decorated-m", "tg.templates-m", "tg.commands-m", "tg.validate-c", "tg.release-m", "tg.flash'-m", "tg.expose-c", "logging-m", "tg-m"]; 
     10var pages = ["tg.commands.quickstart.QuickstartCommand-c", "tg.decorated.ObjectDispatchController-c", "tg.controllers.TurboGearsController-c", "tg.pastetemplate.TurboGearsTemplate-c", "tg.decorated.DecoratedController-c", "paste.script.command.BadCommand-c", "tg.commands.crud.CrudCommand-c", "tg.commands.info.InfoCommand-c", "logging.BufferingFormatter-c", "tg.TurboGearsApplication-c", "tg.commands.quickstart-m", "logging.StreamHandler-c", "logging.FileHandler-c", "logging.PlaceHolder-c", "logging.RootLogger-c", "logging.Formatter-c", "logging.LogRecord-c", "tg.commands.crud-m", "tg.commands.info-m", "tg.pastetemplate-m", "logging.Filterer-c", "logging.Handler-c", "logging.Manager-c", "tg.controllers-m", "logging.Filter-c", "logging.Logger-c", "tg.exceptions-m", "tg.decorated-m", "tg.templates-m", "tg.commands-m", "tg.validate-c", "tg.release-m", "tg.flash'-m", "tg.expose-c", "logging-m", "tg.util-m", "tg-m"]; 
    1111var dottedName = get_anchor(); 
    1212if (dottedName) { 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/tg.commands.crud.CrudCommand-class.html

    r3961 r3978  
    445445  <tr> 
    446446    <td align="left" class="footer"> 
    447     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:24 2008 
     447    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    448448    </td> 
    449449    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/tg.commands.crud-module.html

    r3961 r3978  
    122122  <tr> 
    123123    <td align="left" class="footer"> 
    124     Generated by Epydoc 3.0beta1 on Wed Jan 16 23:12:23 2008 
     124    Generated by Epydoc 3.0beta1 on Sat Jan 19 17:20:00 2008 
    125125    </td> 
    126126    <td align="right" class="footer"> 
  • projects/ToolBox2/trunk/toolbox2/public/tgapi/tg.commands.crud-pysrc.html

    r3961 r3978  
    7777<a name="L11"></a><tt class="py-lineno"> 11</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">paste</tt><tt class="py-op">.</tt><tt class="py-name">script</tt><tt class="py-op">.</tt><tt class="py-name">filemaker</tt> <tt class="py-keyword">import</tt> <tt class="py-name">FileOp</tt> </tt> 
    7878<a name="L12"></a><tt class="py-lineno"> 12</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">paste</tt><tt class="py-op">.</tt><tt class="py-name">script</tt><tt class="py-op">.</tt><tt class="py-name">pluginlib</tt> <tt class="py-keyword">import</tt> <tt class="py-name">find_egg_info_dir</tt> </tt> 
    79 <a name="L13"></a><tt class="py-lineno"> 13</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">pylons</tt><tt class="py-op">.</tt><tt class="py-name">util</tt> <tt class="py-keyword">as</tt> <tt class="py-name">util</tt> </tt> 
     79<a name="L13"></a><tt class="py-lineno"> 13</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">pylons</tt><tt class="py-op">.</tt><tt id="link-1" class="py-name" targets="Module tg.util=tg.util-module.html"><a title="tg.util" class="py-name" href="#" onclick="return doclink('link-1', 'util', 'link-1');">util</a></tt> <tt class="py-keyword">as</tt> <tt id="link-2" class="py-name"><a title="tg.util" class="py-name" href="#" onclick="return doclink('link-2', 'util', 'link-1');">util</a></tt> </tt> 
    8080<a name="L14"></a><tt class="py-lineno"> 14</tt>  <tt class="py-line"> </tt> 
    8181<a name="CrudCommand"></a><div id="CrudCommand-def"><a name="L15"></a><tt class="py-lineno"> 15</tt> <a class="py-toggle" href="#" id="CrudCommand-toggle" onclick="return toggle('CrudCommand');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="tg.commands.crud.CrudCommand-class.html">CrudCommand</a><tt class="py-op">(</tt><tt class="py-base-class">command</tt><tt class="py-op">.</tt><tt class="py-base-class">Command</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt> 
     
    8686<a name="L20"></a><tt class="py-lineno"> 20</tt>  <tt class="py-line"><tt class="py-docstring">    $ paster crud -i [primary key] [model name] [package name]</tt> </tt> 
    8787<a name="L21"></a><tt class="py-lineno"> 21</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt> 
    88 <a name="L22"></a><tt class="py-lineno"> 22</tt>  <tt class="py-line">    <tt id="link-1" class="py-name" targets="Variable tg.commands.crud.CrudCommand.max_args=tg.commands.crud.CrudCommand-class.html#max_args,Variable tg.commands.info.InfoCommand.max_args=tg.commands.info.InfoCommand-class.html#max_args,Variable tg.commands.quickstart.QuickstartCommand.max_args=tg.commands.quickstart.QuickstartCommand-class.html#max_args"><a title="tg.commands.crud.CrudCommand.max_args 
     88<a name="L22"></a><tt class="py-lineno"> 22</tt>  <tt class="py-line">    <tt id="link-3" class="py-name" targets="Variable tg.commands.crud.CrudCommand.max_args=tg.commands.crud.CrudCommand-class.html#max_args,Variable tg.commands.info.InfoCommand.max_args=tg.commands.info.InfoCommand-class.html#max_args,Variable tg.commands.quickstart.QuickstartCommand.max_args=tg.commands.quickstart.QuickstartCommand-class.html#max_args"><a title="tg.commands.crud.CrudCommand.max_args 
    8989tg.commands.info.InfoCommand.max_args 
    90 tg.commands.quickstart.QuickstartCommand.max_args" class="py-name" href="#" onclick="return doclink('link-1', 'max_args', 'link-1');">max_args</a></tt> <tt class="py-op">=</tt> <tt class="py-number">4</tt> </tt> 
    91 <a name="L23"></a><tt class="py-lineno"> 23</tt>  <tt class="py-line">    <tt id="link-2" class="py-name" targets="Variable tg.commands.crud.CrudCommand.min_args=tg.commands.crud.CrudCommand-class.html#min_args,Variable tg.commands.info.InfoCommand.min_args=tg.commands.info.InfoCommand-class.html#min_args,Variable tg.commands.quickstart.QuickstartCommand.min_args=tg.commands.quickstart.QuickstartCommand-class.html#min_args"><a title="tg.commands.crud.CrudCommand.min_args 
     90tg.commands.quickstart.QuickstartCommand.max_args" class="py-name" href="#" onclick="return doclink('link-3', 'max_args', 'link-3');">max_args</a></tt> <tt class="py-op">=</tt> <tt class="py-number">4</tt> </tt> 
     91<a name="L23"></a><tt class="py-lineno"> 23</tt>  <tt class="py-line">    <tt id="link-4" class="py-name" targets="Variable tg.commands.crud.CrudCommand.min_args=tg.commands.crud.CrudCommand-class.html#min_args,Variable tg.commands.info.InfoCommand.min_args=tg.commands.info.InfoCommand-class.html#min_args,Variable tg.commands.quickstart.QuickstartCommand.min_args=tg.commands.quickstart.QuickstartCommand-class.html#min_args"><a title="tg.commands.crud.CrudCommand.min_args 
    9292tg.commands.info.InfoCommand.min_args 
    93 tg.commands.quickstart.QuickstartCommand.min_args" class="py-name" href="#" onclick="return doclink('link-2', 'min_args', 'link-2');">min_args</a></tt> <tt class="py-op">=</tt> <tt class="py-number">0</tt> </tt> 
    94 <a name="L24"></a><tt class="py-lineno"> 24</tt>  <tt class="py-line">    <tt id="link-3" class="py-name" targets="Variable tg.commands.crud.CrudCommand.summary=tg.commands.crud.CrudCommand-class.html#summary,Variable tg.commands.info.InfoCommand.summary=tg.commands.info.InfoCommand-class.html#summary,Variable tg.commands.quickstart.QuickstartCommand.summary=tg.commands.quickstart.QuickstartCommand-class.html#summary,Variable tg.pastetemplate.TurboGearsTemplate.summary=tg.pastetemplate.TurboGearsTemplate-class.html#summary"><a title="tg.commands.crud.CrudCommand.summary 
     93tg.commands.quickstart.QuickstartCommand.min_args" class="py-name" href="#" onclick="return doclink('link-4', 'min_args', 'link-4');">min_args</a></tt> <tt class="py-op">=</tt> <tt class="py-number">0</tt> </tt> 
     94<a name="L24"></a><tt class="py-lineno"> 24</tt>  <tt class="py-line">    <tt id="link-5" class="py-name" targets="Variable tg.commands.crud.CrudCommand.summary=tg.commands.crud.CrudCommand-class.html#summary,Variable tg.commands.info.InfoCommand.summary=tg.commands.info.InfoCommand-class.html#summary,Variable tg.commands.quickstart.QuickstartCommand.summary=tg.commands.quickstart.QuickstartCommand-class.html#summary,Variable tg.pastetemplate.TurboGearsTemplate.summary=tg.pastetemplate.TurboGearsTemplate-class.html#summary"><a title="tg.commands.crud.CrudCommand.summary 
    9595tg.commands.info.InfoCommand.summary 
    9696tg.commands.quickstart.QuickstartCommand.summary 
    97 tg.pastetemplate.TurboGearsTemplate.summary" class="py-name" href="#" onclick="return doclink('link-3', 'summary', 'link-3');">summary</a></tt> <tt class="py-op">=</tt> <tt class="py-name">__doc__</tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> </tt> 
    98 <a name="L25"></a><tt class="py-lineno"> 25</tt>  <tt class="py-line">    <tt id="link-4" class="py-name" targets="Variable tg.commands.crud.CrudCommand.usage=tg.commands.crud.CrudCommand-class.html#usage,Variable tg.commands.info.InfoCommand.usage=tg.commands.info.InfoCommand-class.html#usage,Variable tg.commands.quickstart.QuickstartCommand.usage=tg.commands.quickstart.QuickstartCommand-class.html#usage"><a title="tg.commands.crud.CrudCommand.usage 
     97tg.pastetemplate.TurboGearsTemplate.summary" class="py-name" href="#" onclick="return doclink('link-5', 'summary', 'link-5');">summary</a></tt> <tt class="py-op">=</tt> <tt class="py-name">__doc__</tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> </tt> 
     98<a name="L25"></a><tt class="py-lineno"> 25</tt>  <tt class="py-line">    <tt id="link-6" class="py-name" targets="Variable tg.commands.crud.CrudCommand.usage=tg.commands.crud.CrudCommand-class.html#usage,Variable tg.commands.info.InfoCommand.usage=tg.commands.info.InfoCommand-class.html#usage,Variable tg.commands.quickstart.QuickstartCommand.usage=tg.commands.quickstart.QuickstartCommand-class.html#usage"><a title="tg.commands.crud.CrudCommand.usage 
    9999tg.commands.info.InfoCommand.usage 
    100 tg.commands.quickstart.QuickstartCommand.usage" class="py-name" href="#" onclick="return doclink('link-4', 'usage', 'link-4');">usage</a></tt> <tt class="py-op">=</tt> <tt class="py-string">'\n'</tt> <tt class="py-op">+</tt> <tt class="py-name">__doc__</tt> </tt> 
    101 <a name="L26"></a><tt class="py-lineno"> 26</tt>  <tt class="py-line">    <tt id="link-5" class="py-name" targets="Variable tg.commands.crud.CrudCommand.group_name=tg.commands.crud.CrudCommand-class.html#group_name,Variable tg.commands.info.InfoCommand.group_name=tg.commands.info.InfoCommand-class.html#group_name,Variable tg.commands.quickstart.QuickstartCommand.group_name=tg.commands.quickstart.QuickstartCommand-class.html#group_name"><a title="tg.commands.crud.CrudCommand.group_name 
     100tg.commands.quickstart.QuickstartCommand.usage" class="py-name" href="#" onclick="return doclink('link-6', 'usage', 'link-6');">usage</a></tt> <tt class="py-op">=</tt> <tt class="py-string">'\n'</tt> <tt class="py-op">+</tt> <tt class="py-name">__doc__</tt> </tt> 
     101<a name="L26"></a><tt class="py-lineno"> 26</tt>  <tt class="py-line">    <tt id="link-7" class="py-name" targets="Variable tg.commands.crud.CrudCommand.group_name=tg.commands.crud.CrudCommand-class.html#group_name,Variable tg.commands.info.InfoCommand.group_name=tg.commands.info.InfoCommand-class.html#group_name,Variable tg.commands.quickstart.QuickstartCommand.group_name=tg.commands.quickstart.QuickstartCommand-class.html#group_name"><a title="tg.commands.crud.CrudCommand.group_name 
    102102tg.commands.info.InfoCommand.group_name 
    103 tg.commands.quickstart.QuickstartCommand.group_name" class="py-name" href="#" onclick="return doclink('link-5', 'group_name', 'link-5');">group_name</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"TurboGears2"</tt> </tt> 
     103tg.commands.quickstart.QuickstartCommand.group_name" class="py-name" href="#" onclick="return doclink('link-7', 'group_name', 'link-7');">group_name</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"TurboGears2"</tt> </tt> 
    104104<a name="L27"></a><tt class="py-lineno"> 27</tt>  <tt class="py-line"> </tt> 
    105 <a name="L28"></a><tt class="py-lineno"> 28</tt>  <tt class="py-line">    <tt id="link-6" class="py-name" targets="Variable tg.commands.crud.CrudCommand.modelname=tg.commands.crud.CrudCommand-class.html#modelname"><a title="tg.commands.crud.CrudCommand.modelname" class="py-name" href="#" onclick="return doclink('link-6', 'modelname', 'link-6');">modelname</a></tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt> 
    106 <a name="L29"></a><tt class="py-lineno"> 29</tt>  <tt class="py-line">    <tt id="link-7" class="py-name" targets="Variable tg.commands.crud.CrudCommand.modelpackage=tg.commands.crud.CrudCommand-class.html#modelpackage"><a title="tg.commands.crud.CrudCommand.modelpackage" class="py-name" href="#" onclick="return doclink('link-7', 'modelpackage', 'link-7');">modelpackage</a></tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt> 
    107 <a name="L30"></a><tt class="py-lineno"> 30</tt>  <tt class="py-line">    <tt id="link-8" class="py-name" targets="Variable tg.commands.crud.CrudCommand.modelform=tg.commands.crud.CrudCommand-class.html#modelform"><a title="tg.commands.crud.CrudCommand.modelform" class="py-name" href="#" onclick="return doclink('link-8', 'modelform', 'link-8');">modelform</a></tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt> 
    108 <a name="L31"></a><tt class="py-lineno"> 31</tt>  <tt class="py-line">    <tt id="link-9" class="py-name" targets="Variable tg.commands.crud.CrudCommand.templates=tg.commands.crud.CrudCommand-class.html#templates,Variable tg.commands.quickstart.QuickstartCommand.templates=tg.commands.quickstart.QuickstartCommand-class.html#templates,Package tg.templates=tg.templates-module.html"><a title="tg.commands.crud.CrudCommand.templates 
     105<a name="L28"></a><tt class="py-lineno"> 28</tt>  <tt class="py-line">    <tt id="link-8" class="py-name" targets="Variable tg.commands.crud.CrudCommand.modelname=tg.commands.crud.CrudCommand-class.html#modelname"><a title="tg.commands.crud.CrudCommand.modelname" class="py-name" href="#" onclick="return doclink('link-8', 'modelname', 'link-8');">modelname</a></tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt> 
     106<a name="L29"></a><tt class="py-lineno"> 29</tt>  <tt class="py-line">    <tt id="link-9" class="py-name" targets="Variable tg.commands.crud.CrudCommand.modelpackage=tg.commands.crud.CrudCommand-class.html#modelpackage"><a title="tg.commands.crud.CrudCommand.modelpackage" class="py-name" href="#" onclick="return doclink('link-9', 'modelpackage', 'link-9');">modelpackage</a></tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt> 
     107<a name="L30"></a><tt class="py-lineno"> 30</tt>  <tt class="py-line">    <tt id="link-10" class="py-name" targets="Variable tg.commands.crud.CrudCommand.modelform=tg.commands.crud.CrudCommand-class.html#modelform"><a title="tg.commands.crud.CrudCommand.modelform" class="py-name" href="#" onclick="return doclink('link-10', 'modelform', 'link-10');">modelform</a></tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt> 
     108<a name="L31"></a><tt class="py-lineno"> 31</tt>  <tt class="py-line">    <tt id="link-11" class="py-name" targets="Variable tg.commands.crud.CrudCommand.templates=tg.commands.crud.CrudCommand-class.html#templates,Variable tg.commands.quickstart.QuickstartCommand.templates=tg.commands.quickstart.QuickstartCommand-class.html#templates,Package tg.templates=tg.templates-module.html"><a title="tg.commands.crud.CrudCommand.templates 
    109109tg.commands.quickstart.QuickstartCommand.templates 
    110 tg.templates" class="py-name" href="#" onclick="return doclink('link-9', 'templates', 'link-9');">templates</a></tt> <tt class="py-op"&g