コード例 #1
0
ファイル: server.py プロジェクト: gonrin/gatcopress
""" App entry point. """

from gatco import Gatco
from gatco.sessions import RedisSessionInterface, CookieSessionInterface
from config import Config
#from sanic_cors import CORS, cross_origin

app = Gatco(name=__name__)
app.config.from_object(Config)
app.session_interface = CookieSessionInterface()
app.components = {}

#cors = CORS(app, automatic_options=True)

from .database import init_database
from .extensions import init_extensions
init_database(app)
init_extensions(app)

# static_endpoint = app.config.get("STATIC_URL", None)
# if (static_endpoint is not None) and not ((static_endpoint.startswith( 'http://' ) or (static_endpoint.startswith( 'https://' )))):
#     app.static(static_endpoint, './static')
app.static("/static", './static', name='static')




コード例 #2
0
ファイル: server.py プロジェクト: 0395920139/BTL_PTPMUD
""" App entry point. """

from gatco import Gatco
from gatco.sessions import RedisSessionInterface
from sanic_cors import CORS, cross_origin
from .config import Config

app = Gatco(name=__name__)
app.config.from_object(Config)
app.session_interface = RedisSessionInterface()

cors = CORS(app, automatic_options=True)

from application.database import init_database
from application.extensions import init_extensions
from application.components import init_components

static_endpoint = app.config.get("STATIC_URL", None)
if (static_endpoint is not None) and not ((static_endpoint.startswith( 'http://' ) or (static_endpoint.startswith( 'https://' )))):
    app.static(static_endpoint, './static')

init_database(app)
init_extensions(app)
init_components(app)