报错: UnboundLocalError: local variable 'total_page' referenced before assignment news_list = [] # 修改 total_page =1 current_page = 1 try: paginate = use ...
分类:
编程语言 时间:
2020-02-13 09:39:40
阅读次数:
86
设计一个框架 大部分时候,我们需要实现一个 Web 应用,第一反应是应该使用哪个框架。不同的框架设计理念和提供的功能有很大的差别。比如 Python 语言的 和`flask Beego Gin Iris`等。那为什么不直接使用标准库,而必须使用框架呢?在设计一个框架之前,我们需要回答框架核心为我们解 ...
分类:
Web程序 时间:
2020-02-12 23:50:02
阅读次数:
100
今天学习了Flask入门就遇到一个棘手的问题 run的时候会报一个编码错误: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd0 in position 2: invalid continuation byte 问题解决办法: 当前计算机 ...
分类:
其他好文 时间:
2020-02-12 18:39:41
阅读次数:
176
Flask RESTful扩展 我们了解到Flask路由可以指定HTTP请求方法,并在请求函数中根据不同的请求方法,执行不同的逻辑。这样实现一个Restful的请求已经相当简单了。但是Flask还有更简便的方法,就是其Flask RESTful扩展。首先,我们来安装这个扩展: 安装完后,你就可以在代 ...
分类:
其他好文 时间:
2020-02-12 16:44:13
阅读次数:
62
作用:用于缓存 官网 安装 配置(三种方式) 第一种 第二种 第三种 配置多个缓存实例 如果有多个缓存需要使用不同的缓存后端,则可以备用多个字典; 其他配置操作 视图中使用 模板中使用 上面介绍的缓存功能都是在应用代码中使用,其实在Jinja2模板中,我们还可以使用 语句来缓存模板代码块: 这样 和 ...
分类:
其他好文 时间:
2020-02-12 14:54:26
阅读次数:
71
from flask import Flask,jsonify,g #导入restful类库 from flask_restful import Api,Resource from flask_httpauth import HTTPBasicAuth from itsdangerous impor ...
分类:
其他好文 时间:
2020-02-12 13:18:13
阅读次数:
65
1.后端如何得到前端数据1)如果前端提交的方法为POST:后端接收时要写methods=[‘GET’,‘POST’]xx=request.form.get(xx);xx=request.form[’‘xx’]2)如果是GETxx=request.args.get(xx)2.后端向前端传数据1) 传单 ...
分类:
其他好文 时间:
2020-02-11 19:34:30
阅读次数:
146
https://vibora.io/ Vibora代表葡萄牙语的viper,它是一个异步的客户端/服务器框架,要成为最快的Python HTTP客户端/服务器框架,支持Python 3.6+以上版本! 该框架效率高,性能好。它的API灵感来自Flask,而其内置功能基于众多著名的库,如jinja2, ...
分类:
编程语言 时间:
2020-02-11 00:49:51
阅读次数:
112
gunicorn 多种工作模式 gunicorn 支持如下4种工作模式 Sync Workers Async Workers Tornado Workers AsyncIO workers 工作模式是通过work_class参数配置的值:缺省值: sync sync gevent eventlet ...
分类:
其他好文 时间:
2020-02-10 13:47:29
阅读次数:
183
作为一个Python选手,工作中需要的一些服务接口一般会用Flask来开发。 Flask非常容易上手,它自带的app.run(host="0.0.0.0", port=7001)用来调试非常方便,但是用于生产环境无论是处理高并发还是鲁棒性都有所欠缺,一般会配合WGSI容器来进行[生产环境的部署][1 ...
分类:
其他好文 时间:
2020-02-10 13:35:59
阅读次数:
90