目的:1、学习web框架是如何工作的2、如何编写用户友好的API 除了功能性能 就是友好 先掌握框架的核心内容 最简单的wsgi应用 environ参数:是客户端和服务器端的环境,有容器传递给应用 start_response函数:传递应用要返回的头信息和body体 只能是这两个参数是容器与应用通信 ...
分类:
其他好文 时间:
2017-04-05 23:16:10
阅读次数:
290
首先是这个图 更多的理解参照这个 http://diaocow.iteye.com/blog/1922760 http://python.jobbole.com/84279/ 关于application的代码参照这个 http://www.jb51.net/article/65307.htm ...
分类:
Web程序 时间:
2017-04-05 21:50:19
阅读次数:
149
Web应用开发 Python经常被用于Web开发。比如,通过mod_wsgi模块,Apache可以运行用Python编写的Web程序。Python定义了WSGI标准应用接口来协调Http服务器与基于Python的Web程序之间的通信。一些Web框架,如Django,TurboGears,web2py ...
分类:
编程语言 时间:
2017-04-04 22:51:35
阅读次数:
276
本篇内容概要 一、web框架的本质 对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器就是一个socket客户端 简单的说就是,socket传入数据,之后后面是业务逻辑处理程序 画得不好,理解就好 二、引入WSGI python标准库提供的独立WSGI服务器称为wsgiref。 ...
分类:
Web程序 时间:
2017-04-04 20:57:23
阅读次数:
1767
wsgi(webservergatewayinterface)官方文档:https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/modwsgi/1、安装wsgi[root@133~]#yuminstallmod_wsgi2、修该django.py配置文件[root@133conf.d]#vim/etc/httpd/conf.d/django.conf<VirtualHost*:80>WSGIDaemonP..
分类:
Web程序 时间:
2017-03-31 22:02:16
阅读次数:
849
以下为创建django创建方法步骤: 一、安装django模块 二、创建django项目 (1)通过命令方式创建 (2)通过pycharm创建 新建django项目 三、文件说明 1、setting.py 配置文件 2、urls.py 路由系统 3、wsgi.py 4、manage.py 启动文件 ...
分类:
其他好文 时间:
2017-03-31 14:31:43
阅读次数:
134
#pip install uwsgi error: need a c compiler so: #yum install -y gcc gcc-c++ error: no python.h so: #sudo yum install python-devel http://stackoverflow ...
分类:
编程语言 时间:
2017-03-31 01:14:53
阅读次数:
222
转:www.jianshu.com 要理解session,首先要搞清楚cookie的概念。由于http是无状态的,服务器不能记住用户的信息状态,因此若由同一个客户端发起的多条请求,服务器不能辨别这些请求来自哪个用户。http无状态的限制为web应用程序的设计带来了许多不便,购物网站中的"购物车"功能 ...
分类:
其他好文 时间:
2017-03-30 18:31:54
阅读次数:
1494
所有 Flask 程序都必须创建一个程序实例。Web 服务器使用一种名为 Web 服务器网关接口(Web Server Gateway Interface,WSGI)的协议,把接收自客户端的所有请求都转交给这 个对象处理。程序实例是 Flask 类的对象,经常使用下述代码创建: from flask ...
分类:
其他好文 时间:
2017-03-29 12:41:23
阅读次数:
155
CGI CGI即通用网关接口(Common Gateway Interface),是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器,CGI将Web的一组简单的静态超媒体文 ...
分类:
其他好文 时间:
2017-03-24 14:12:04
阅读次数:
177