예제 #1
0
파일: wsgi.py 프로젝트: the-fool/kgraph
from werkzeug.serving import run_simple
from werkzeug.wsgi import DispatcherMiddleware

from kgraph import api, frontend

application = DispatcherMiddleware(frontend.create_app(), {"/api": api.create_app()})

if __name__ == "__main__":
    run_simple("0.0.0.0", 8000, application, use_reloader=True, use_debugger=True)
예제 #2
0
파일: manage.py 프로젝트: the-fool/kgraph
from flask.ext.migrate import Migrate, MigrateCommand
from flask.ext.script import Manager, Shell

from kgraph.models import Track
from kgraph.api import create_app
from kgraph.database import init_db, db_session

app = create_app()
manager = Manager(app)

def make_shell_context():
    return dict(app=app, Track=Track, sess=db_session, init_db=init_db)

manager.add_command('shell', Shell(make_context=make_shell_context))
manager.add_command('db', MigrateCommand)

if __name__ == '__main__':
    manager.run()