命令前需要Flask-Script选项

时间:2016-11-06 18:45:18

标签: python flask flask-script

我想在终端中执行以下操作:

python manage.py runserver -c True

使用以下代码:

manage.py:

from my_app import app

manager = Manager(app)
manager.add_option('-c', '--config', dest='config', required=False)

manager.run()

当我在终端输入命令时,收到错误声明:

usage: manage.py [-c C] [-?] {shell,runserver} ...
manage.py: error: too many arguments

因此,出于某种原因,我需要在[{1}}之前放置参数-c。虽然这是一个小问题,但我认为最佳实践是所有参数都应该在命令之后。在我的情况下,为什么在命令之前需要参数?感谢。

0 个答案:

没有答案