没有这样的命令

2024-05-19 22:26:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在构建一个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'. 有人知道我怎么解决这个问题吗


Tags: pyhttps命令apirestful应用程序flaskdb
1条回答
网友
1楼 · 发布于 2024-05-19 22:26:48

您应该查看下面列出的说明:

  1. flaskr.py文件中编辑配置或导出 FLASKR_SETTINGS指向配置的环境变量 文件

  2. 将应用程序从更改目录安装到项目的根目录 目录

    pip install  editable .  
    
  3. 确保烧瓶使用正确的应用程序

    export FLASK_APP=flaskr
    
  4. 使用如下命令初始化数据库:

    flask initdb
    
  5. 最后

    flask run
    

相关问题 更多 >