我正在尝试添加commands到我的Flask应用中。
这是我的__init__.py文件:
import os
from flask import Flask
from flask_cors import CORS
from flask_mongoengine import MongoEngine
app = Flask(__name__)
CORS(app)
app.config.from_object(os.environ['APP_SETTINGS'])
db = MongoEngine(app)
import slots_tracker_server.views # noqa
如果我添加到它:
@app.cli.command()
def test_run():
print('here')
我可以毫无问题地运行flask test_run,但是如果尝试将代码移至另一个文件,例如:commands.py,则Error: No such command "test_run".在尝试运行命令时收到错误消息。
我想念的是什么?
相关分类