1、更新pip版本 pip 是python的包管理工具,用于安装python包 2、创建Django项目 创建django项目mysite 3、django项目目录结构 mysite/ 根目录,项目容器 manage.py 命令行实用脚本,通过不同的方式与django项目交互 mysite/ 项目的 ...
分类:
其他好文 时间:
2019-11-16 12:23:26
阅读次数:
62
对于受CPU限制的应用程序,增加了工作程序和/或内核。对于受I / O限制的应用程序,请使用“伪线程”。 Gunicorn是Python WSGI HTTP Server,通常驻留在反向代理(例如Nginx)或负载平衡器(例如AWS ELB)和Web应用程序(例如Django或Flask)之间。 1 ...
分类:
其他好文 时间:
2019-11-15 12:24:40
阅读次数:
77
python dotenv 安装 创建目标文件 使用 "Github 地址" "flask 中的使用" Django dotenv 安装 卸载 python dotenv 使用 修改 manage.py , 使用 runserver 启动 Django 的 情况下 修改 wsgi.py 文件, 使用 ...
分类:
其他好文 时间:
2019-11-13 12:55:30
阅读次数:
108
web服务的本质 PC端:以BS为主 手机端:CS为主,逐渐向BS靠拢 注意:BS本质上也是CS BS开发分两端开发: 客户端开发:前端开发,HTML,CSS,JavaScript 服务端开发:python有WSGI ,Django,flask,tornado 在浏览器中输入网址,回车发生的事情 1 ...
分类:
Web程序 时间:
2019-11-12 21:42:22
阅读次数:
116
我们在搭建一下接口测试平台或者管理一些脚本的时候,通常希望有一个web页面来维护,今天就介绍一款使用python编写的轻量级Web应用框架,自带开发用服务器和debugger,简单易用。 Flask是依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Soc ...
分类:
其他好文 时间:
2019-11-12 11:13:48
阅读次数:
98
一、简介 轻量级的框架,非常快速的就能把程序搭建起来 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架 ...
分类:
其他好文 时间:
2019-11-12 01:03:07
阅读次数:
76
1. runserver方法是django开发中经常用到的运行方式,这个运行方式 是django自带的,WSGI Server 运行,主要在测试和开发中使用,并且 runserver 开启的方式也是单进程 。 2.uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http 等协议。注意 ...
分类:
其他好文 时间:
2019-11-08 16:26:31
阅读次数:
169
Django中间件详解 中间件位置 WSGI 主要负责的就是负责和浏览器和应用之家沟通的桥梁 浏览器发送过来一个http请求,WSGI负责解包,并封装成能够给APP使用的environ,当app数据返回时,再把app的数据打包成一个http响应 想了解更详细的:https://www.cnblogs ...
分类:
其他好文 时间:
2019-11-07 23:11:08
阅读次数:
128
首先要明确几个概念及其作用(注意大小写的区别): WSGI uWSGI uwsgi Nginx WSGI 是一种协议,不是任何包不是任何服务器,就和 TCP 协议一样。它定义了 Web 服务器和 Web 应用程序之前如何通信的规范。 至于为什么和 Python 扯在一起?因为这个协议是由 Pytho ...
分类:
其他好文 时间:
2019-11-06 13:36:58
阅读次数:
113
1.如果返回的是个合法的响应对象,则直接返回 同时,也可以在response里面做一些操作,比如增加cookie 2.如果返回的是一个字符串,那么flask会重新创建一个werkzeug,wrappers,Response对象,Response将该字符串作为主体,状态码为200,MIME的类型为te ...
分类:
其他好文 时间:
2019-11-02 00:32:51
阅读次数:
89