Changeset 1567
- Timestamp:
- 06/15/06 07:03:21 (2 years ago)
- Files:
-
- branches/1.0/turbogears/command/quickstart.py (modified) (1 diff)
- branches/1.0/turbogears/qstemplates/quickstartbig/+package+/controllers/root.py_tmpl (modified) (3 diffs)
- branches/1.0/turbogears/qstemplates/quickstart/+package+/controllers.py_tmpl (modified) (3 diffs)
- branches/1.0/turbogears/qstemplates/quickstart/+package+/json.py_tmpl (modified) (3 diffs)
- branches/1.0/turbogears/qstemplates/quickstart/+package+/model.py_tmpl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.0/turbogears/command/quickstart.py
r1566 r1567 24 24 pkg_resources.get_distribution('turbogears').version) 25 25 vars.setdefault('sys_executable', os.path.normpath(sys.executable)) 26 # define version-compatible decorator syntax 27 if sys.version_info >= (2, 4): 28 vars['b'] = '@' 29 vars['e'] = '' 30 else: 31 vars['b'] = '[' 32 vars['e'] = ']' 26 33 super(TGTemplate, self).run(command, output_dirs, vars) 27 34 branches/1.0/turbogears/qstemplates/quickstartbig/+package+/controllers/root.py_tmpl
r1457 r1567 14 14 15 15 class Root(controllers.RootController): 16 @expose(template="${package}.templates.welcome")16 ${b}expose(template="${package}.templates.welcome")${e} 17 17 def index(self): 18 18 import time … … 21 21 #if $identity != "none" 22 22 23 @expose(template="${package}.templates.login")23 ${b}expose(template="${package}.templates.login")${e} 24 24 def login(self, forward_url=None, previous_url=None, *args, **kw): 25 25 … … 46 46 forward_url=forward_url) 47 47 48 @expose()48 ${b}expose()${e} 49 49 def logout(self): 50 50 identity.current.logout() branches/1.0/turbogears/qstemplates/quickstart/+package+/controllers.py_tmpl
r1457 r1567 14 14 15 15 class Root(controllers.RootController): 16 @expose(template="${package}.templates.welcome")16 ${b}expose(template="${package}.templates.welcome")${e} 17 17 def index(self): 18 18 import time … … 21 21 #if $identity != "none" 22 22 23 @expose(template="${package}.templates.login")23 ${b}expose(template="${package}.templates.login")${e} 24 24 def login(self, forward_url=None, previous_url=None, *args, **kw): 25 25 … … 46 46 forward_url=forward_url) 47 47 48 @expose()48 ${b}expose()${e} 49 49 def logout(self): 50 50 identity.current.logout() branches/1.0/turbogears/qstemplates/quickstart/+package+/json.py_tmpl
r1252 r1567 16 16 from ${package}.model import User, Group, Permission 17 17 18 @jsonify.when('isinstance(obj, Group)') 18 ${b}jsonify.when('isinstance(obj, Group)')${e} 19 19 def jsonify_group(obj): 20 20 result = jsonify_sqlobject( obj ) … … 23 23 return result 24 24 25 @jsonify.when('isinstance(obj, User)') 25 ${b}jsonify.when('isinstance(obj, User)')${e} 26 26 def jsonify_user(obj): 27 27 result = jsonify_sqlobject( obj ) … … 31 31 return result 32 32 33 @jsonify.when('isinstance(obj, Permission)') 33 ${b}jsonify.when('isinstance(obj, Permission)')${e} 34 34 def jsonify_permission(obj): 35 35 result = jsonify_sqlobject( obj ) branches/1.0/turbogears/qstemplates/quickstart/+package+/model.py_tmpl
r1549 r1567 164 164 groups = many_to_many( "Group", user_group, backref="users" ) 165 165 166 @property167 166 def permissions( self ): 168 167 perms = set() … … 170 169 perms = perms | set(g.permissions) 171 170 return perms 171 permissions = property(permissions) 172 172 173 173