Пример #1
0
 def setUp(self):
     app = create_app(__name__, '../../frontend/dist/')
     app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
     app.config[
         'SQLALCHEMY_DATABASE_URI'] = f'sqlite:///{TestApi.TEST_DB_FILENAME}'
     init_db(app)
     self.__app = app.test_client()
Пример #2
0
def main():
    parser = create_arg_parser()
    args = parser.parse_args()
    add_type('text/javascript', '.js')
    app = create_app(__name__, args.front_root)
    init_db(app)
    app.run(debug=True, host='0.0.0.0', port=80)
Пример #3
0
def create_app():
    app = Flask(__name__)
    app.config.from_object('config.Config')
    app.secret_key = 'very_secret_key'
    init_db(app)

    return app
Пример #4
0
    def _create_app(self):
        app = Flask(__name__)

        self._load_config(app)
        self._register_path(app)

        # use template pug(jade)
        app.jinja_env.add_extension('pyjade.ext.jinja.PyJadeExtension')

        # use webpack
        webpack = Webpack()
        webpack.init_app(app)

        # routing
        register_routes(app)

        # init db
        init_db(app)

        toolbar = DebugToolbarExtension()
        toolbar.init_app(app)

        return app
Пример #5
0
from models.database import init_db

init_db()
from models.database import db_session
from models.models import FeatureContent

db_session.commit()
Пример #6
0
 def __init__(self):
     init_db()
Пример #7
0
import geoalchemy

print 'Creating database'
from models.database import init_db
init_db()
print 'Database created'
Пример #8
0
def init():
    init_db()
    return "Initialize database"
Пример #9
0
 def init_app():
     init_db()