Ejemplo n.º 1
0
def create_app(config):
    app = Flask(__name__)
    app.config.from_pyfile(config)

    CORS(
        app,
        origins=app.config['CORS_ORIGINS'],
        supports_credentials=True
    )

    from app.lib.database import db
    db.init_app(app)

    from app import views
    views.register(app)

    with app.app_context():
        db.create_all()

    from app.lib.session import SessionInterface
    app.session_interface = SessionInterface()

    from app.lib import exceptions
    exceptions.register(app)

    return app
Ejemplo n.º 2
0
def create_app(config):
    app = Flask(__name__)
    app.config.from_pyfile(config)

    CORS(
        app,
        origins=[
            'http://127.0.0.1:5997',
            'http://127.0.0.1:5998',
            'http://regenerativefood.org',
            'http://www.regenerativefood.org'
        ],
        supports_credentials=True
    )

    from app.lib.database import db
    db.init_app(app)

    from app import views
    views.register(app)

    with app.app_context():
        db.create_all()

    from app.lib.session import SessionInterface
    app.session_interface = SessionInterface()

    return app
Ejemplo n.º 3
0
#!/usr/bin/env python

import os

from flask import Flask
from waitress import serve
app = Flask(__name__)

from app import views
views.register(app)

from app import helpers
helpers.register(app)

port = int(os.getenv("PORT", 5000))
environment = os.getenv("PULSE_ENV", "development")

if environment == "development":
    app.debug = True

if __name__ == "__main__":
    if environment == "development":
        app.run(port=port)
    else:
        serve(app, port=port)
Ejemplo n.º 4
0
from app.views import register

if __name__ == '__main__':
    register()
Ejemplo n.º 5
0
#!/usr/bin/env python

import os

from flask import Flask
app = Flask(__name__)

if os.environ.get("DEBUG", False):
  app.debug = True

from app import views
views.register(app)

from app import helpers
helpers.register(app)

if __name__ == "__main__":
    app.run(port=int(os.getenv("PORT", 5000)))
Ejemplo n.º 6
0
def register():
    return views.register()
Ejemplo n.º 7
0
 def register(self, request):
     return views.register(request, self.dispatch)