Flask
昵称最烦了
路还那么长,一路好运,一路向前。
展开
-
框架Flask - SQLAlchemy
Flask-SQLAlchemy库让flask更方便的使用SQLALchemy,是一个强大的关系形数据库框架,既可以使用orm方式操作数据库,也可以使用原始的SQL命令.Flask-Migrate 是一个数据迁移框架,需要通过Flask-script库来操作. 一.配置Flask-SQLAlchemy程序使用的数据库地址需要配置在SQLALCHEMY_DATABASE_URI中,SQLALchem...转载 2018-05-28 11:14:32 · 446 阅读 · 0 评论 -
python-上传下载文件
一、服务端接口import flask, os,sys,timefrom flask import request, send_from_directoryinterface_path = os.path.dirname(__file__)sys.path.insert(0, interface_path) #将当前文件的父目录加入临时系统变量server = flask.F...转载 2018-11-07 15:17:50 · 641 阅读 · 0 评论 -
Flask抛出RuntimeError: Working outside of application context.错误
1、问题描述在使用flask web框架过程中,在视图之外的一个脚本中想要使用db,但是显示为<SQLAlchemy engine=None>使用查询操作就会报这样的操作exceptions.RuntimeError: application not registered on db instance and no application bound to current contex...转载 2018-06-20 14:43:42 · 4127 阅读 · 0 评论 -
sqlalchemy查询使用
1.带条件查询查询是最常用的,对于各种查询我们必须要十分清楚,首先是带条件的查询#带条件查询rows = session.query(User).filter_by(username='jingqi').all()print(rows)rows1 = session.query(User).filter(User.username=='jingqi').all()print(rows1)...转载 2018-06-20 10:59:14 · 2073 阅读 · 0 评论 -
Flask-Script介绍
flask-scriptFlask Script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell,设置数据库的脚本,cronjobs,及其他运行在web应用之外的命令行任务;使得脚本和系统分开;Flask Script和Flask本身的工作方式类似,只需定义和添加从命令行中被Manager实例调用的命令;官方文档:http://flask-sc...转载 2018-06-19 15:15:44 · 288 阅读 · 0 评论 -
Supervisor的作用与配置
supervisorsupervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行文件的路径添加到supervisor的配置文件中就好了。此时被管理进程被视为supervisor的子进程,若该子进程异常中断,则父进程可以准确的获取子进程异常中断的信息,通过在配置文件中设置autostart=ture,可以实现...转载 2018-06-19 14:45:48 · 348 阅读 · 0 评论 -
Flask 简单快速入门
Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。本文参考自Flask官方文档,大部分代码引用自官方文档。安装Flask首先我们来安装Flask。最简单的办法就是使用pip。pip install flask1然后打开一个Python文件,输入下面的内容并运行该文件。然后访问localhost:5000,我们应当可以看到浏览器上输出了He...转载 2018-06-01 17:23:54 · 1082 阅读 · 0 评论 -
Supervisor安装与配置(Linux/Unix进程管理工具)
Supervisor(http://supervisord.org/)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,...转载 2018-06-22 18:36:07 · 224 阅读 · 0 评论 -
Flask中向前端传递或者接收Json文件的方法
1. 利用flask的request.form.get()方法这一中方法主要利用flask的request.form.get方法,获得前端发送给后台的json文件Python 端代码:@app.route('/sendjson', methods=['POST'])def sendjson():# 接受前端发来的数据data = json.loads(request.form.get('d...转载 2018-05-31 09:32:44 · 10441 阅读 · 2 评论 -
flask操作数据总结 SQLAlchemy
Flask 数据库1. 使用Flask-SQLAlchemy管理数据库Flask使用Flask-SQLAlchemy管理数据库,安装方式:$ pip install flask-sqlalchemy1在 Flask-SQLAlchemy 中,数据库使用 URL 指定:MySQL mysql://username:password@hostname/databasePostgres postgre...转载 2018-05-31 09:09:22 · 5894 阅读 · 1 评论 -
pycharm下找不到要安装的模块包(如sqlalchemy)
大家都知道,pycharm有个很方便的地方,当一个模块包没有安装时,就可以1.点击File->settings 2.选择Project Interpreter,点击右边绿色的加号添加包 3.输入你想添加的包名,点击Install Package 但是当我用这个去导入sqlalchemy包时,发现找不到。然后就是解决办法了,你点击鼠标右键就会出出现然后红色框标记的部分是pycharm的终端...原创 2018-05-29 18:12:09 · 87730 阅读 · 9 评论 -
python+flask+postgresql 学习
1、安装PostgreSQL去官网下载安装:http://www.postgresql.org/download/2、安装psycopg2是一个PostgreSQL数据库连接库去http://www.stickpeople.com/projects/python/win-psycopg/ 下载安装一开始是pip install postgresql安装的,但是安装不成功。3、创建postgresq...转载 2018-05-28 11:19:11 · 4784 阅读 · 0 评论 -
面试题备案
只是用来自己看和保存的文档。。Flask面试问题https://blog.csdn.net/wl_python/article/details/81131873python常见面试题(三)https://www.cnblogs.com/Allen-rg/p/7693394.html...原创 2019-05-21 15:54:47 · 207 阅读 · 0 评论