Пример #1
0
from flask import Flask
from flask_runner import Manager

app = Flask(__name__)
manager = Manager(app)


@app.route('/')
def index():
    return 'hello world'


if __name__ == '__main__':
    manager.run()
Пример #2
0
#!/usr/bin/env python

import os
import sys
import subprocess
from flask_runner import Manager
from maproulette import app, db
from flask_migrate import MigrateCommand, Migrate

sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))

migrate = Migrate(app, db)

manager = Manager(app)

manager.add_command('db', MigrateCommand)


@manager.command
def clean_pyc():
    """Removes all *.pyc files from the project folder"""
    clean_command = "find . -name *.pyc -delete".split()
    subprocess.call(clean_command)


@manager.command
def drop_db():
    """Creates the database tables"""
    db.drop_all()

Пример #3
0
from os import getenv
from flask import Flask
from flask.ext.cache import Cache
from flask_sqlalchemy import SQLAlchemy
from flask_redis import Redis
from flask_runner import Manager
from flask_cors import CORS
from app.helpers.blueprints_helper import register_blueprints
from app.helpers.json_encoder_helper import ApiJSONEncoder

flask = Flask(__name__)
flask.config.from_object('config.' + getenv('ENV', 'Development'))
flask.config['JSON_AS_ASCII'] = False
flask.json_encoder = ApiJSONEncoder

db = SQLAlchemy(flask)
redis = Redis(flask)
manager = Manager(flask)
cors = CORS(flask)
cache = Cache(flask)

register_blueprints(flask, 'apis')
Пример #4
0
from __future__ import unicode_literals

from flask_runner import Manager
from ksl.database import init_db
from ksl import app

app = Manager(app)


@app.command
def create_db():
    init_db('sqlite:///ksl/ksl.db')


if __name__ == '__main__':

    app.run()