上一页 1 ··· 165 166 167 168 169 170 171 172 173 ··· 234 下一页

2018年12月22日

flask logging 最佳实践

摘要: flask项目中, 你可以使用python 的 logging模块实现记录日志. 也可以使用 flask 基于logging模块封装过的app.logger实现. 直接上代码 config.py import osimport logging basedir = os.path.abspath(os 阅读全文

posted @ 2018-12-22 22:05 ExplorerMan 阅读(1748) 评论(0) 推荐(0)

Flask-SQLAlchemy基本操作

摘要: db.session.rollback() 回滚"""Role.query.get(2) get查询接收的参数为主键,如果不存在,返回空 >>> User.query.filter() 返回的基础的查询对象<flask_sqlalchemy.BaseQuery object at 0x10958fb 阅读全文

posted @ 2018-12-22 21:30 ExplorerMan 阅读(350) 评论(0) 推荐(0)

使用 Flask-Cache 缓存给Flask提速

摘要: Django里面可以很方便的应用缓存,那Flask里面没准备这么周全怎么办?自己造轮子么?不用的,前人种树后人乘凉,我们有Flask-Cache,用起来和Django里面一样方便哦! 1.安装pip install Flask-Cache12.配置以我的zhihu项目(源码)为例: 在config. 阅读全文

posted @ 2018-12-22 19:24 ExplorerMan 阅读(1508) 评论(0) 推荐(0)

flask的config配置和给实例化传入参数

摘要: 灵活性主要体现在配置上,需要什么就配置什么 只要开启调试模式,如果发生改动,程序就会自动重启 (app.run) Flask的配置就是在 app.config 中添加一个键值对,但是你存进去的键必须是config中应该存在的,如果不再存在的话,它会默认无用,就这么放着 config中有多少有用的ke 阅读全文

posted @ 2018-12-22 18:18 ExplorerMan 阅读(579) 评论(0) 推荐(0)

flask中manage.py的用法

摘要: flask中manage.py的用法#!/usr/bin/env pythonimport osfrom app import create_app, dbfrom app.models import DBNSZone, DBNSDevice, DBNSLink, DBNSNSIPAssign, D 阅读全文

posted @ 2018-12-22 18:08 ExplorerMan 阅读(999) 评论(0) 推荐(0)

Flask app.config 的配置

摘要: 原理如下: image.png 1、通过调用自定义config.py文件中config字典,可以得到一个类, 这个类里面定义的都是类变量,这些变量就是自定义的一些配置项。 如下config.py : : import os BASEDIR = os.path.abspath(os.path.dirn 阅读全文

posted @ 2018-12-22 17:38 ExplorerMan 阅读(2900) 评论(0) 推荐(0)

2018年12月21日

python虚拟环境--virtualenv

摘要: virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。 安装 基本使用 $ cd my_project_dir $ virtualenv venv #venv为虚拟环境目录名,目录名自定义 $ c 阅读全文

posted @ 2018-12-21 17:52 ExplorerMan 阅读(198) 评论(0) 推荐(0)

2018年12月20日

高性能框架gevent和gunicorn在web上的应用及性能测试

摘要: WSGI Server有哪些: 比如 Flask,webpy,Django、CherryPy 都带着 WSGI server 。当然性能都不好,自带的web server 更多的是测试用途, 发布时则使用生产环境的 WSGI server或者是联合nginx做uwsgi 。 诚如那个WSGI的定义所 阅读全文

posted @ 2018-12-20 21:41 ExplorerMan 阅读(2238) 评论(0) 推荐(0)

python 高性能web框架 gunicorn+gevent

摘要: 参考链接: http://rfyiamcool.blog.51cto.com/1030776/1276364/ http://www.cnblogs.com/nanrou/p/7026789.html 前言 gunicorn 是支持wsgi协议的http服务器,gevent只是它支持的模式之一,是为 阅读全文

posted @ 2018-12-20 21:40 ExplorerMan 阅读(1131) 评论(0) 推荐(0)

python WSGI框架详解

摘要: 1.web应用的本质1)浏览器发送一个HTTP请求2)服务器收到请求,生成一个HTML文档3)服务器把HTML文档作为HTTP响应的body发个浏览器4)浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示 2.什么是WSGI,为什么需要WSGI上面的web应用过程,如果由我们自己来实 阅读全文

posted @ 2018-12-20 21:37 ExplorerMan 阅读(545) 评论(0) 推荐(0)

上一页 1 ··· 165 166 167 168 169 170 171 172 173 ··· 234 下一页

导航