示例#1
0
文件: app.py 项目: cbonoz/hackhlth
softheon_client = os.environ['SOFTHEON_CLIENT_ID']
softheon_secret = os.environ['SOFTHEON_CLIENT_SECRET']
DB_HOST = "localhost"
PORT = '5432'
APP_PORT = 3000

DB_STRING = "postgres://%s:%s@%s:%s/stim" % (DB_USER, DB_PASS, DB_HOST, PORT)
# print(DB_STRING)

app = Flask(__name__)
app.config.update(config)
# app.config.from_object(os.environ['APP_SETTINGS'])
app.config['SQLALCHEMY_DATABASE_URI'] = DB_STRING
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False

apns_client = FlaskAPNS()
apns_client.init_app(app)

CORS(app)

db = SQLAlchemy(app)

db.create_all()

predict = Predict()
ns = NotificationService()
softheon = Softheon(softheon_client, softheon_secret)


@app.route('/')
def hello():
示例#2
0

def add_bp(app_obj):
    modules_define = [
        auth.app, login.app, wage.app, username.app, password.app, user.app,
        shiftcategory.app, notification.app, color.app, salary.app,
        usershift.app, table.app, comment.app, memo.app, company.app,
        shift.app, token.app, follow.app, export.app, search.app, analytics.app
    ]

    for bp_app in modules_define:
        app_obj.register_blueprint(bp_app)


app = init_app()
client = FlaskAPNS()
client.init_app(app)
admin_basic_auth = BasicAuth(app)
migrate = Migrate(app, db)


@app.route('/logout')
def Logout():
    raise AuthException('Successfully logged out.')


@app.route('/')
@app.route('/index')
def index():
    return 'This is index page'
示例#3
0
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from flask_pushjack import FlaskAPNS
from flask_pushjack import FlaskGCM
from flask_apscheduler import APScheduler

app = Flask(__name__)
app.config.from_object('config')
db = SQLAlchemy(app)
# auto = Autodoc(app)
clientapns = FlaskAPNS()
clientapns.init_app(app)
clientgcm = FlaskGCM()
clientgcm.init_app(app)
scheduler = APScheduler()
示例#4
0
from libraries.graphLib.graphe_tbc import GraphTBC

#Create Flask app
server = Flask(__name__)

# Import Config
server.config.from_pyfile('../server.config')

# SQLAlchemy
db = SQLAlchemy(server)

# Celery
celery = make_celery(server)

# Graphe
G = GraphTBC()

from project.libraries.celeryLib.tasks import *

# FlaskLogin
login_manager = LoginManager(server)

# FlaskPrincipal
Principal(server)

# FlaskGCM
clientGCM = FlaskGCM(server)

# FlaskAPNS
clientAPNS = FlaskAPNS(server)