Advertisement
quantim

myapp.py refactoring

Oct 11th, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.70 KB | None | 0 0
  1. #!/usr/bin/env python
  2. from flask import Flask
  3. from flask_sqlalchemy import SQLAlchemy
  4. from flask_login import LoginManager
  5. from flask_migrate import Migrate
  6. from flask_admin import Admin
  7. from flask_admin.contrib.sqla import ModelView
  8.  
  9. app = Flask(__name__)
  10. app.config.from_pyfile('config.py')
  11.  
  12. # Login Manager Stuff
  13. login_manager = LoginManager()
  14. login_manager.init_app(app)
  15.  
  16. # DB Stuff
  17. db = SQLAlchemy(app)
  18. migrate = Migrate(app, db)
  19.  
  20. from views import *
  21.  
  22. if __name__ == '__main__':
  23.     # Flask Admin Stuff
  24.     import models
  25.     admin = Admin(app, name='Ansible UI', template_mode='bootstrap3')
  26.     admin.add_view(ModelView(models.User, db.session))
  27.     app.run(host='0.0.0.0', port=8080)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement