コード例 #1
0
ファイル: wsgi.py プロジェクト: fabiozr/weeetel
from blueprint import app

if __name__ == '__main__':
    app.run()
コード例 #2
0
ファイル: app.py プロジェクト: 26hilman/portofolio
    log_handler.setLevel(logging.INFO)
    log_handler.setFormatter(formatter)
    app.logger.addHandler(log_handler)

    try:
        if sys.argv[1] == 'createadmin':
            admin_name = input("Masukkan Nama : ")
            admin_email = input("Masukkan Email : ")
            admin_phone_number = input("Masukkan No. Telp : ")
            admin_username = input("Masukkan Admin Username : "******"Masukkan Admin Password : "******"admin")
            db.session.add(list_admin)
            db.session.commit()
            print("Admin created.")
            exit(1)
        
        elif sys.argv[1] == 'db':
            manager.run()
        else :
            app.run(debug=False, host='0.0.0.0', port=5000)
            
    except Exception as e:
        app.run(debug=True, host='0.0.0.0', port=5000)






    
コード例 #3
0
ファイル: app.py プロジェクト: SyamsulAlterra/project_rest
from werkzeug.contrib.cache import SimpleCache

#################
# cache unit testing
#################
cache = SimpleCache()

###################
# MAIN APP
###################
api = Api(app, catch_all_404s=True)

if __name__ == '__main__':
    try:
        if sys.argv[1] == 'db':
            manager.run()
    except Exception as e:
        formatter = logging.Formatter(
            '[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s'
        )
        log_handler = RotatingFileHandler(
            '%s/%s' % (app.root_path, '../storage/log/app.log'),
            maxBytes=10000,
            backupCount=10)

        log_handler.setLevel(logging.INFO)
        app.logger.addHandler(log_handler)
        log_handler.setFormatter(formatter)

        app.run(debug=True, host='127.0.0.1', port=5000)