项目虚拟环境配置

一、配置python虚拟环境命令 pip install virtualenv pip install virtualenvwrapper echo 'export WORKON_HOME=$HOME/data/virtual' >> .bashrc e...

2018-09-02 16:22:37

阅读数:35

评论数:0

python虚拟开发环境

虚拟环境 为什么要搭建虚拟环境? 在开发过程中, 当需要使用python的某些工具包/框架时需要联网安装 比如联网安装Flask框架flask-0.10.1版本 sudo pip install flask==0.10.1 提示:使用如上命令, 会将flask-0.10.1安装到...

2018-08-24 11:31:44

阅读数:70

评论数:0

django数据库的基本介绍和操作

数据库ORM框架:O是object,也就类对象的意思,R是relation,翻译成中文是关系,也就是关系数据库中数据表的意思,M是mapping,是映射的意思有什么用:1.在ORM框架中,它帮我们把类和数据表进行了一个映射,可以让我们通过类和类对象就能操作它所对应的表格中的数据。2.ORM框架还有...

2018-07-09 13:19:06

阅读数:198

评论数:0

Flask基本话术总结

1. 说出request里面几个常用的属性a) 查询参数 argsb) 请求数据 datac) 上传的文件 filesd) 表单 forme) Cookie2. 说出HTTP状态保持的原理a) 在用户登录之后,浏览器返回响应的时候会在响应中添加上cookieb) 浏览器接收到cookie之后会自动...

2018-07-05 10:46:27

阅读数:67

评论数:0

在开发中常见的时间统计方式总结

@admin_blue.route('/user_count') def user_count(): # 查询总人数 total_count = 0 try: total_count = User.query.filter(User.is_admin == ...

2018-06-30 21:49:01

阅读数:49

评论数:0

CSRF 跨站请求伪造的解决方法

CSRF包含请求体的请求都需要开启CSRFfrom flask_wtf.csrf import CSRFProtect ... app.config.from_object(Config) ... CSRFProtect(app) CSRFProtect只做验证工作,cookie中的 csrf_t...

2018-06-27 09:40:28

阅读数:56

评论数:0

csrf在python中的运用格式

# 导入生成 csrf_token 值的函数 from flask_wtf.csrf import generate_csrf # 调用函数生成 csrf_token csrf_token = generate_csrf()@app.after_request def after_request(...

2018-06-23 17:16:23

阅读数:148

评论数:0

python中图像验证码的实现

from flask import current_app, jsonify from flask import make_response from flask import request from info import constants from info import redis_s...

2018-06-21 09:57:42

阅读数:161

评论数:0

一般在python中加载配置参数

import redis class Config(object): """工程配置信息""" SECRET_KEY = "EjpNVSNQTyGi1...

2018-06-17 09:11:04

阅读数:137

评论数:0

flask数据库中关系模块

记得导入数据库在项目开发过程中,会遇到很多数据之间多对多关系的情况,比如:学生网上选课(学生和课程)老师与其授课的班级(老师和班级)用户与其收藏的新闻(用户和新闻)等等...所以在开发过程中需要使用 ORM 模型将表与表的多对多关联关系使用代码描述出来。多对多关系描述有一个唯一的点就是:需要添加一...

2018-06-16 14:58:17

阅读数:119

评论数:0

flask基本框架总结

抽离成3大模块1、主函数,运行模块from flask_script import Managerfrom flask_migrate import Migrate, MigrateCommandfrom info import create_app, dbfrom config import *...

2018-06-15 08:41:22

阅读数:163

评论数:0

自定义转换器

"""1. 导入转换器基类:在 Flask 中,所有的路由的匹配规则都是使用转换器对象进行记录2. 自定义转换器:自定义类继承于转换器基类3. 添加转换器到默认的转换器字典中4. 使用自定义转换器实现自定义匹配规则"&...

2018-06-11 09:56:57

阅读数:167

评论数:0

flask框架,自定义正则匹配方法

步骤:"""1. 导入转换器基类:在 Flask 中,所有的路由的匹配规则都是使用转换器对象进行记录2. 自定义转换器:自定义类继承于转换器基类3. 添加转换器到默认的转换器字典中4. 使用自定义转换器实现自定义匹配规则"&a...

2018-06-07 14:51:43

阅读数:272

评论数:0

python中简单的框架模版(根据不同的需求添加不同的功能)

# 服务器给数据,返回数据给服务器import refrom urllib.request import unquote  # 解码# 定义空字典,用来存储路径跟对应的函数引用from pymysql import connecturl_dict = dict()# start_response用...

2018-05-30 12:17:37

阅读数:55

评论数:0

简单爬去网路图片的操作(python)

# 创建一个下载美女图片的方法from urllib import request, parseimport geventimport gevent.monkeygevent.monkey.patch_all()  # 把所有的耗时转化成gevent的函数import redef read_img...

2018-05-24 13:28:24

阅读数:69

评论数:0

传说中编辑器之神的常用命令

vim的命令 yy: 复制光标所在行 p: 粘贴 ,提示:粘贴多次数字+p dd: 剪切(删除) V:选中光标经过的每一行, y:表示把复制选中的行G:回到最后一行15G:回到指定行 shift+4:回到行末, shift+6:回到行首/内容: 查找指定内容 n:查看下一个内容 N:查看上一个...

2018-05-22 23:49:22

阅读数:56

评论数:0

数据库的主从设置总结

主从数据库设置参考资料 http://blog.csdn.net/hguisu/article/details/7325124/ 1.让主服务器数据库与副服务器数据库一致 1. 主服务器输入命令,备份主服务器数据     主服务器输入: mysqldump -uroot -pmysql --al...

2018-05-17 16:12:11

阅读数:30

评论数:0

工作中常用的日志总结代码

import logging# 第一步,创建一个loggerlogger = logging.getLogger()logger.setLevel(logging.DEBUG)  # Log等级总开关# 第二步,创建一个handler,用于写入日志文件logfile = './log.txt'fh...

2018-05-16 17:27:14

阅读数:64

评论数:0

python中类的三大特征总结

多态 1. python有多态,但是不是一个严谨的多态,因为Python是一个动态语言,没有强制类型#封装 一个函数一个功能,一个类是多个相关函数的集合#继承 子类中相同的方法会放到父类中,减少代码重复性 #mro 及多继承 mro类初始化顺序表,保持我们的类只初始化一次 super()从mro顺...

2018-05-11 23:20:11

阅读数:432

评论数:0

python中GIL锁的问题扩展

Gil全局解释器锁延伸扩展作用 : 保证同一时刻只有一个线程能使用到cup解释 : 当我们使用多线程的时候,在一个进程中只有一个GIL锁,那么这多个线程中谁拿到GIL谁就可以使用cpu(ps:多个进程有多个Gil锁)问题1: 什么时候会释放Gil锁,答 :  1 遇到像 i/o操作这种 会有时间空...

2018-05-10 12:24:21

阅读数:50

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭