Пример #1
0
def app():
    flask_app = create_app('tests.settings')
    ctx = flask_app.test_request_context()
    ctx.push()

    yield flask_app

    ctx.pop()
Пример #2
0
 def setUp(self):
     app = create_app("config.default.Testing")
     self.app = app.test_client()
     self.app.testing = True
     self.headers = [('Content-Type', 'application/json')]
Пример #3
0
 def setUp(self):
     self.app = app.create_app('testing')
     self.app_context = self.app.app_context()
     self.app_context.push()
     db.create_all()
     self.client = self.app.test_client()
Пример #4
0
from config.app import create_app

application = create_app()

if __name__ == '__main__':
    application.run(debug=True, host='0.0.0.0')
Пример #5
0
from flask import Flask, render_template
from config.app import create_app

app = create_app()

# 主函数
if __name__ == '__main__':
    app.run(host="0.0.0.0", port=8082, debug=True)
Пример #6
0
import os
import unittest
from flask_cors import CORS
from dotenv import load_dotenv
from flask_script import Manager, Server
from config.app import create_app
from routes.api import blueprint
# from app.helpers.image_helper import IMAGE_SET
# from flask_uploads import configure_uploads, patch_request_class
# from flask_mail import Mail
from flask_orator import Orator

load_dotenv()

app = create_app(os.getenv('CONFIG_NAME'))
app.register_blueprint(blueprint)
app.app_context().push()

CORS(app)
db = Orator(app)

manager = Manager(app)
manager.add_command("runserver",
                    Server(host=app.config['HOST'], port=app.config['PORT']))

# from app.main.models import blacklist, contract,customer, department, level, machine, machine_customer, machine_group,machine_models, machine_status, machine_type, service_code, technician, ticket_origin, ticket_status, ticket_tracking,ticket_type, user,sales_item,sales_order,status_job,consumable_request, additional_note, action_code, fault_area_code, problem_code, part, part_inventory, ce,  meter_reading, toner_stock, helpdesk_comment, sales,prioritys,installation,spr_request,ticket_ce,pm_checklis,fcm,tracking_meter_reading,tracking_close_job,tracking_survey,pm_checklist_pp,component_taken, quotation, quotation_item,transfer_order, holiday,working_hours,invoice,direct_message,stn,supervisor,supervisor_ce,postal_code,dsta


@manager.command
def run():
    app.run()
Пример #7
0
import os

from config.app import create_app

app = create_app('config.default.' + os.getenv("APP_ENV", 'Production'))

if __name__ == "__main__":
    app.run(host='0.0.0.0')