Changeset 4589

Show
Ignore:
Timestamp:
05/19/08 21:31:40 (6 months ago)
Author:
fredlin
Message:

add /admin(dbsprockets) in template to ease the model bootstrap

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • projects/tg.devtools/trunk/devtools/templates/turbogears/+package+/controllers/root.py_tmpl

    r4587 r4589  
    55#from tg import redirect, validate 
    66#from {{package}}.model import DBSession, metadata 
     7#from dbsprockets.dbmechanic.frameworks.tg2 import DBMechanic 
     8#from dbsprockets.saprovider import SAProvider 
    79 
    810{{if identity == "sqlalchemy"}} 
    911from tgrepozewho import authorize 
    10 #from dbsprockets.dbmechanic.frameworks.tg2 import DBMechanic 
    11 #from dbsprockets.saprovider import SAProvider 
    1212{{endif}} 
    1313 
    1414class RootController(BaseController): 
    15 {{if identity == "sqlalchemy"}} 
    1615    #admin = DBMechanic(SAProvider(metadata), '/admin') 
    17 {{endif}} 
     16 
    1817    @expose('{{package}}.templates.index') 
    1918    def index(self): 
  • projects/tg.devtools/trunk/devtools/templates/turbogears/+package+/model/__init__.py_tmpl

    r4551 r4589  
    190190                secondary=group_permission_table, backref='permissions'))) 
    191191{{endif}} 
     192 
    192193# Normal tables may be defined and mapped at module level. 
    193194 
    194 #foo_table = Table("Foo", meta.metadata, 
     195#foo_table = Table("Foo", metadata, 
    195196#    Column("id", types.Integer, primary_key=True), 
    196197#    Column("bar", types.String(255), nullable=False),