コード例 #1
0
ファイル: __init__.py プロジェクト: NYCPython/nycpython.com
def create_app(settings_override=None):
    """Return the NYC Python frontend application.

    :param settings_override: a ``dict`` of settings to override.

    """
    app = factory.create_app(__name__, __path__, settings_override)

    if not app.debug:
        for e in (404, 500):
            app.errorhandler(e)(handle_error)

    return _easteregg(app)
コード例 #2
0
ファイル: __init__.py プロジェクト: silasray/nycpython.com
def create_app(settings_override=None):
    """Return the NYC Python frontend application.

    :param settings_override: a ``dict`` of settings to override.

    """
    app = factory.create_app(__name__, __path__, settings_override)

    if not app.debug:
        for e in (404, 500):
            app.errorhandler(e)(handle_error)

    return app
コード例 #3
0
ファイル: manage.py プロジェクト: silasray/nycpython.com
"""Management commands."""

from flask.ext.script import Manager

from nycpython.factory import create_app

manager = Manager(create_app(__name__, ''))

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