我正在阅读Flask文档,并希望使用他们在git repo中引用的示例.但是,教程与存储库中的代码不匹配,我无法运行它们; 我收到以下错误:
@app.cli.command('initdb')
AttributeError: 'Flask' object has no attribute 'cli'
Run Code Online (Sandbox Code Playgroud)
我pip install flask以前安装Flask.为什么我不能运行repo代码?
您正在阅读开发文档,但使用最新的稳定版本(0.10.1).当前构建包括许多更改,包括cli.要试用最新代码,请使用:
pip install https://github.com/mitsuhiko/flask/tarball/master
Run Code Online (Sandbox Code Playgroud)
要在最新的稳定版本中获得类似的东西,您需要编写自己的命令或使用Flask-Script等第三方扩展.新的扩展Flask-CLI将新的Click接口从master转发到稳定版本.
| 归档时间: |
|
| 查看次数: |
3900 次 |
| 最近记录: |