Changeset 3840
- Timestamp:
- 12/20/07 03:45:56 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.0/turbogears/qstemplates/quickstartbig/+package+/controllers/root.py_tmpl
r1995 r3840 1 from turbogears import controllers, expose 1 from turbogears import controllers, expose, flash 2 2 # from ${package} import model 3 #if $sqlobject == 'True' 4 import pkg_resources 5 try: 6 pkg_resources.require("$sqlobjectversion") 7 except pkg_resources.DistributionNotFound: 8 import sys 9 print >> sys.stderr, """You are required to install SQLObject but appear not to have done so. 10 Please run your projects setup.py or run `easy_install SQLObject`. 11 12 """ 13 sys.exit(1) 14 #end if 15 #if $sqlalchemy == 'True' 16 import pkg_resources 17 try: 18 pkg_resources.require("$sqlalchemyversion") 19 except pkg_resources.DistributionNotFound: 20 import sys 21 print >> sys.stderr, """You are required to install SQLAlchemy but appear not to have done so. 22 Please run your projects setup.py or run `easy_install SQLAlchemy`. 23 24 """ 25 sys.exit(1) 26 #end if 3 27 #if $identity != "none" 4 28 from turbogears import identity, redirect 5 29 from cherrypy import request, response 6 from ${package} import json30 # from ${package} import json 7 31 #end if 8 32 # import logging … … 17 41 import time 18 42 # log.debug("Happy TurboGears Controller Responding For Duty") 43 flash("Your application is now running") 19 44 return dict(now=time.ctime()) 20 45 #if $identity != "none" … … 40 65 msg=_("Please log in.") 41 66 forward_url= request.headers.get("Referer", "/") 42 67 43 68 response.status=403 44 69 return dict(message=msg, previous_url=previous_url, logging_in=True, branches/1.0/turbogears/qstemplates/quickstart/+package+/controllers.py_tmpl
r3772 r3840 1 1 from turbogears import controllers, expose, flash 2 # from model import *2 # from ${package} import model 3 3 #if $sqlobject == 'True' 4 4 import pkg_resources … … 7 7 except pkg_resources.DistributionNotFound: 8 8 import sys 9 print >> sys.stderr, """You are required to install SQLObject but appear not to have done so. 9 print >> sys.stderr, """You are required to install SQLObject but appear not to have done so. 10 10 Please run your projects setup.py or run `easy_install SQLObject`. 11 11 … … 19 19 except pkg_resources.DistributionNotFound: 20 20 import sys 21 print >> sys.stderr, """You are required to install SQLAlchemy but appear not to have done so. 21 print >> sys.stderr, """You are required to install SQLAlchemy but appear not to have done so. 22 22 Please run your projects setup.py or run `easy_install SQLAlchemy`. 23 23 … … 65 65 msg=_("Please log in.") 66 66 forward_url= request.headers.get("Referer", "/") 67 67 68 68 response.status=403 69 69 return dict(message=msg, previous_url=previous_url, logging_in=True,