在我的项目结构中就像 fbone ,这意味着我有以下结构:
project:
app
client
api
__init__.py
.....
app_settings.py
.....
在app_settings.py中
def create_app(config=None, app_name=None, blueprints=None):
app = Flask('app', instance_relative_config=True)
...
celery = make_celery(app)
...
return app
和app.__init__.py
中:
from app_settings import create_app
在我的情况下如何运行 celery 工作程序?
最佳答案
我找到了解决方案。我们可以创建文件(manage.py):
# -*- coding: utf-8 -*-
from flask.ext.script import Manager
from extension import make_celery
from app import create_app
app = create_app()
celery = make_celery(app)
并且比
celery -A manage.celery worker
关于python - 如果我使用 fbone 如何运行 celery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31191002/