flask No such command "init-db".】的更多相关文章

oadmin->administrator2.169set ORACLE_HOME=C:\app\oracle\product\11.2.0\dbhome_1set ORACLE_SID=csmsdbset TNS_ADMIN=C:\app\oracle\product\11.2.0\dbhome_1\network\adminset PATH=%ORACLE_HOME%\bin;%ORACLE_HOME%\OPatch;%PATH%C:\app\software\RSP\db.rsp修改主机名…
在Daily目录下,使用cmd窗口执行,不要使用IDE的命令行 set FLASK_APP=DLY set FLASK_ENV=development flask init_app…
慢查询日志会将查询过程中超出你设置的时间的查询记录下来,以便供开发者进行分析和优化. 1. 开启慢查询 1.1 查看当前设置 mysql> show variables like "%query%"; 输出 +------------------------------+-----------------------------------------+ | Variable_name | Value | +------------------------------+-----…
一.flask-session 1.为什么要使用flask-session 因为flask默认的session是通过请求上下文放入到Local中的,是存在内存的,而使用flask-session可以更改session存放的位置,可以存放在redis.memcached.filesystem.mongodb.sqlalchemy等数据库中,flask-session也是基于flask原本的session原理实现的,只是让session存放的位置更改了而已. 实现原理:-- 内置的session调用…
使用Flask-Migrate迁移数据库 在开发时,以删除表再重建的方式更新数据库简单直接,但明显的缺陷是会丢掉数据库中的所有数据.在生产环境下,没有人想把数据都删除掉,这时需要使用数据库迁移工具来完成这个工作.SQLAlchemy的开发者Michael Bayer写了一个数据库迁移工作—Alembic来帮助我们实现数据库的迁移,数据库迁移工具可以在不破坏数据的情况下更新数据库表的结构.蒸馏器(Alembic)是炼金术士最重要的工具,要学习SQL炼金术(SQLAlchemy),当然要掌握蒸馏器的…
一 web的一些框架介绍 Flask:短小精悍,内部没有包含多少组件,但是第三方的组件是非常丰富的. Django:django是一个重武器,内部包含了非常多的组件:orm,form,modelForm,缓存,session等等 Tornado:牛逼之处就是异步非阻塞框架和node.js 二 Flask的快速入门 创建python虚拟环境:virtualenv 虚拟名 安装:pip install flask 什么是werkzeug:Werkzeug是一个WSGI工具包,他可以作为一个Web框架…
前言 最近接到一个接收前端请求的需求,需要使用python编写,之前没有写过python,很多技术没有用过,在这里做一个学习记录,如有错误,请不了赐教. Flask Api文档管理 使用Falsk Api可以实现 文档是代码生成的,而不是靠人工维护,如果代码有任何改动,文档也能自动更新.这是一件非常优雅的事,但是对很多文档来说这并不现实,但是对于Api文档来说,实现成本并不高. Falsk-RestPlus 对于Api来说,Flask-RestPlus是一个优秀的Api文档生成工具,这个包将会替…
SQLAlchemy组件 一. 介绍 SQLAlchemy是一个基于Python实现的ORM框架.该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果. # 安装 pip3 install sqlalchemy 组成部分: Engine,框架的引擎 Connection Pooling ,数据库连接池 Dialect,选择连接数据库的DB API种类(即选择是用pymysql还是mysqldb) Schem…
一.手动创建一个干净的含有蓝图的flask项目目录 在init.py中 from flask  import Flask​my_app=Flask(__name__)​def create_app():    return my_app 在manager.py中 import appif __name__=="__main__":    my_app=app.create_app()    my_app.run() 结果:这样运行manager.py脚本就相当于运行了整个app 在ac…
本文翻译自The Flask Mega-Tutorial Part XIII: I18n and L10n 这是Flask Mega-Tutorial系列的第十三部分,我将告诉你如何扩展Microblog应用以支持多种语言. 作为其中的一部分,你还将学习如何为flask命令创建自己的CLI扩展. 本章的主题是国际化和本地化,通常缩写为I18n和L10n. 为了使我的应用对不会英语的人更加友好,我将在语言翻译机制的帮助下,实施翻译工作流程,来使用多种语言向用户提供服务. 本章的GitHub链接为:…