Example #1
0
def configure_app(app_):
    """Configures application logging etc.
    """
    app_.logger.setLevel(logging.DEBUG)
    register_assets(app)

    handler = logging.StreamHandler(stream=sys.stdout)
    handler.setLevel(logging.DEBUG)
    handler.formatter = logging.Formatter(
        fmt=u"%(asctime)s level=%(levelname)s %(message)s",
        datefmt="%Y-%m-%dT%H:%M:%SZ",
    )
    app_.logger.handlers = []  # Replace existing verbose handler
    app_.logger.addHandler(handler)
Example #2
0
def configure_app(app_):
    """Configures application logging etc.
    """
    app_.logger.setLevel(logging.DEBUG)
    register_assets(app)

    handler = logging.StreamHandler(stream=sys.stdout)
    handler.setLevel(logging.DEBUG)
    handler.formatter = logging.Formatter(
        fmt=u"%(asctime)s level=%(levelname)s %(message)s",
        datefmt="%Y-%m-%dT%H:%M:%SZ",
    )
    app_.logger.handlers = []  # Replace existing verbose handler
    app_.logger.addHandler(handler)
    ASSETS_CDN='http://127.0.0.1:5000/static/'

)


# views
@app.route('/')
def home():
    return render_template(
        "base.html",
        debug=app.config.get("ASSETS_DEBUG")
    )


@app.route('/api/')
def api():
    return ''


# install Flask-Assets
assets = Environment(app)
register_assets(app, assets)

# define management commands
manager = Manager(app)
manager.add_command("assets", ManageAssets(assets))

if __name__ == '__main__':

    manager.run()
Example #4
0
from flask.ext.admin.datastore.sqlalchemy import SQLAlchemyDatastore

from sqlalchemy.orm import scoped_session, sessionmaker

from assets import register_assets

app = Flask(__name__)

app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:////tmp/test.db'
app.secret_key = 'samplesecretkey'
db = SQLAlchemy(app)
redis = init_redis(app)

assets = AssetsEnvironment(app)
#assets.debug = True
register_assets(assets)

#app.config['ASSETS_DEBUG'] = True
app.config['YUI_COMPRESSOR_PATH'] = 'contrib/yuicompressor-2.4.6.jar'


class User(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    username = db.Column(db.String(80), unique=True)
    email = db.Column(db.String(120), unique=True)

    def __init__(self, username, email):
        self.username = username
        self.email = email

    def __repr__(self):