示例#1
0
文件: __init__.py 项目: hasgeek/imgee
def init_for(env):
    coaster.app.init_app(app, env)
    baseframe.init_app(app, requires=["baseframe", "picturefill", "imgee"])
    app.error_handlers[403] = error403
    lastuser.init_app(app)
    lastuser.init_usermanager(UserManager(db, models.User))
    if app.config.get("MEDIA_DOMAIN") and (
        app.config["MEDIA_DOMAIN"].startswith("http:") or app.config["MEDIA_DOMAIN"].startswith("https:")
    ):
        app.config["MEDIA_DOMAIN"] = app.config["MEDIA_DOMAIN"].split(":", 1)[1]
    mkdir_p(app.config["UPLOADED_FILES_DEST"])
    celery.conf.add_defaults(app.config)
    registry.set_connection()
    app.register_blueprint(api, url_prefix="/api/1")
示例#2
0
from flask.ext.rq import RQ
import coaster.app
from baseframe import baseframe, assets, Version

import lastuser_core
import lastuser_oauth
import lastuser_ui
from lastuser_core import login_registry
from lastuser_core.models import db
from lastuser_oauth import providers
from ._version import __version__

version = Version(__version__)
app = Flask(__name__, instance_relative_config=True)

app.register_blueprint(lastuser_core.lastuser_core)
app.register_blueprint(lastuser_oauth.lastuser_oauth)
app.register_blueprint(lastuser_ui.lastuser_ui)


from . import views  # NOQA

assets['lastuser-oauth.js'][version] = lastuser_oauth.lastuser_oauth_js,
assets['lastuser-oauth.css'][version] = lastuser_oauth.lastuser_oauth_css


def init_for(env):
    coaster.app.init_app(app, env)
    db.init_app(app)
    db.app = app  # To make it work without an app context
    RQ(app)  # Pick up RQ configuration from the app
示例#3
0
# First, make an app and config it

app = Flask(__name__, instance_relative_config=True)
lastuser = Lastuser()
mail = Mail()

# Second, after config, import the models and views

import hacknight.models
from hacknight.models import db
import hacknight.views

# Third, setup baseframe and assets

app.register_blueprint(baseframe)

assets = Environment(app)
js = Bundle(baseframe_js,
    'js/leaflet/leaflet.js',
    'js/scripts.js')

css = Bundle(baseframe_css,
    'js/leaflet/leaflet.css',
    'css/app.css')
assets.register('js_all', js)
assets.register('css_all', css)


def init_for(env):
    coaster.app.init_app(app, env)
示例#4
0
from pytz import timezone
from flask import Flask
from flask.ext.assets import Environment, Bundle
from flask.ext.lastuser import Lastuser
from flask.ext.lastuser.sqlalchemy import UserManager
from baseframe import baseframe, baseframe_js, baseframe_css, toastr_js, toastr_css
import coaster.app

# First, make an app

app = Flask(__name__, instance_relative_config=True)
lastuser = Lastuser()

# Second, setup baseframe and assets

app.register_blueprint(baseframe)

assets = Environment(app)
js = Bundle(baseframe_js, toastr_js, filters='jsmin', output='js/packed.js')
css = Bundle(baseframe_css,
             toastr_css,
             'css/app.css',
             filters='cssmin',
             output='css/packed.css')
assets.register('js_all', js)
assets.register('css_all', css)

# Third, after config, import the models and views

import hgtv.models
import hgtv.views
示例#5
0
from flask import Flask
from flask.ext.rq import RQ
import coaster.app
from baseframe import baseframe, assets, Version

import lastuser_core, lastuser_oauth, lastuser_ui
from lastuser_core import login_registry
from lastuser_core.models import db
from lastuser_oauth import providers
from ._version import __version__

version = Version(__version__)
app = Flask(__name__, instance_relative_config=True)

app.register_blueprint(lastuser_core.lastuser_core)
app.register_blueprint(lastuser_oauth.lastuser_oauth)
app.register_blueprint(lastuser_ui.lastuser_ui)

from . import views

assets['lastuser-oauth.js'][version] = lastuser_oauth.lastuser_oauth_js,
assets['lastuser-oauth.css'][version] = lastuser_oauth.lastuser_oauth_css


def init_for(env):
    coaster.app.init_app(app, env)
    db.init_app(app)
    db.app = app  # To make it work without an app context
    RQ(app)  # Pick up RQ configuration from the app
    baseframe.init_app(app,