Changeset 3840

Show
Ignore:
Timestamp:
12/20/07 03:45:56 (1 year ago)
Author:
chrisz
Message:

Bringing bigstart controller code back into line.

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 
     1from turbogears import controllers, expose, flash 
    22# from ${package} import model 
     3#if $sqlobject == 'True' 
     4import pkg_resources 
     5try: 
     6    pkg_resources.require("$sqlobjectversion") 
     7except pkg_resources.DistributionNotFound: 
     8    import sys 
     9    print >> sys.stderr, """You are required to install SQLObject but appear not to have done so. 
     10Please run your projects setup.py or run `easy_install SQLObject`. 
     11 
     12""" 
     13    sys.exit(1) 
     14#end if 
     15#if $sqlalchemy == 'True' 
     16import pkg_resources 
     17try: 
     18    pkg_resources.require("$sqlalchemyversion") 
     19except pkg_resources.DistributionNotFound: 
     20    import sys 
     21    print >> sys.stderr, """You are required to install SQLAlchemy but appear not to have done so. 
     22Please run your projects setup.py or run `easy_install SQLAlchemy`. 
     23 
     24""" 
     25    sys.exit(1) 
     26#end if 
    327#if $identity != "none" 
    428from turbogears import identity, redirect 
    529from cherrypy import request, response 
    6 from ${package} import json 
     30# from ${package} import json 
    731#end if 
    832# import logging 
     
    1741        import time 
    1842        # log.debug("Happy TurboGears Controller Responding For Duty") 
     43        flash("Your application is now running") 
    1944        return dict(now=time.ctime()) 
    2045#if $identity != "none" 
     
    4065            msg=_("Please log in.") 
    4166            forward_url= request.headers.get("Referer", "/") 
    42              
     67 
    4368        response.status=403 
    4469        return dict(message=msg, previous_url=previous_url, logging_in=True, 
  • branches/1.0/turbogears/qstemplates/quickstart/+package+/controllers.py_tmpl

    r3772 r3840  
    11from turbogears import controllers, expose, flash 
    2 # from model import * 
     2# from ${package} import model 
    33#if $sqlobject == 'True' 
    44import pkg_resources 
     
    77except pkg_resources.DistributionNotFound: 
    88    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. 
    1010Please run your projects setup.py or run `easy_install SQLObject`. 
    1111 
     
    1919except pkg_resources.DistributionNotFound: 
    2020    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. 
    2222Please run your projects setup.py or run `easy_install SQLAlchemy`. 
    2323 
     
    6565            msg=_("Please log in.") 
    6666            forward_url= request.headers.get("Referer", "/") 
    67              
     67 
    6868        response.status=403 
    6969        return dict(message=msg, previous_url=previous_url, logging_in=True,