python - flask-restful 没有这样的命令
问题描述
我目前正在构建一个 flask-restful 应用程序,我想创建一个 CLI 命令,我目前有这个: db.py: https://haste.themelvin.nl/osn4sl
api.py: https://haste.themelvin .nl/vNaAl4
但是当我flask init-db
在终端中执行时出现此错误:Error: No such command 'init-db'.
有人知道我该如何解决吗?
解决方案
您应该查看下面列出的说明:
编辑
flaskr.py
文件中的配置或导出FLASKR_SETTINGS
指向配置文件的环境变量。从更改目录安装应用程序到项目目录的根目录
pip install --editable .
确保烧瓶使用正确的应用程序
export FLASK_APP=flaskr
使用如下命令初始化数据库:
flask initdb
最后
flask run
推荐阅读
- java - Java 嵌套循环中的时间复杂度和高斯和恒等式
- bash - 解压并加载到 LD_PRELOAD
- docusignapi - Salesforce 的 DocuSign 隐式授权
- azure - Azure Functions App Service 中的最大突发和最大横向扩展限制有什么区别
- xamarin - Xamarin Android Archieve 显示为空
- java - 旧版 Spring MVC 到 Spring Boot
- python - 气流 - 在循环内处理 XCOM
- javascript - 为什么这个包装函数调用比普通函数更快?
- java - Keycloak roleResource.getRoleUserMembers(); 抛出 403 错误
- python - 如何在 vs-code 中定义虚拟环境