17 lines
530 B
Python
17 lines
530 B
Python
# -*- coding: utf-8 -*-
|
|
"""Extensions module. Each extension is initialized in the app factory located in app.py."""
|
|
from flask_bcrypt import Bcrypt
|
|
from flask_marshmallow import Marshmallow
|
|
from flask_migrate import Migrate
|
|
from flask_security import Security
|
|
from flask_sqlalchemy import SQLAlchemy
|
|
from flask_limiter import Limiter
|
|
from flask_limiter.util import get_remote_address
|
|
|
|
bcrypt = Bcrypt()
|
|
db = SQLAlchemy()
|
|
migrate = Migrate()
|
|
ma = Marshmallow()
|
|
security = Security()
|
|
limiter = Limiter(key_func=get_remote_address)
|