Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # config.py
- import os
- basedir = os.path.abspath(os.path.dirname(__file__))
- class Config:
- SECRET_KEY = os.environ.get('SECRET_KEY') or 'another_secure_string_asdasd122312'
- ADMIN_USERNAME = os.environ.get('ADMIN_USERNAME') or 'admin'
- ADMIN_PASSWORD = os.environ.get('ADMIN_PASSWORD') or 'admin'
- DATABASE_URI = 'mysql://root:root@localhost/test'
- class DevelopmentConfig(Config):
- DEBUG = True
- cfg = {
- 'development' : DevelopmentConfig,
- 'default' : DevelopmentConfig
- }
- # app.py
- def create_app(config_name='development'):
- current_config = cfg[config_name]
- app = Flask(__name__)
- app.config.from_object(current_config)
- db.initialize(current_config.DATABASE_URI)
- Session(app)
- app.register_blueprint(home)
- return app
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement