Flask shell_context_processor останавливает сайт от загрузки
У меня есть проблема с оболочкой Flask.
File "/venv/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/sitebuild/site.py", line 6, in <module>
@app.shell_context_processor
AttributeError: 'NoneType' object has no attribute 'shell_context_processor'
Я установил переменные окружения в.env, .flaskenv и даже вручную через экспорт.
Site.py содержит
from app import create_app, db
from app.models import User, Post
app = create_app()
@app.shell_context_processor
def make_shell_context():
return {'app': app, 'db': db, 'User': User, 'Post': Post}
а основной init имеет функцию create_app -
def create_app(config_class=Config):
app = Flask(__name__, static_url_path='/static')
app.config.from_object(config_class)
db.init_app(app)
migrate.init_app(app, db)
login.init_app(app)
mail.init_app(app)
bootstrap.init_app(app)
moment.init_app(app)
return app
Любые идеи, я отсутствует и ничего не вижу в Интернете.