MoR03r MoR03r's Blog
Ubuntu折腾笔记
发表于 2017-3-23 | 综合
系统清理篇 系统更新 安装完系统之后,需要更新一些补丁。Ctrl+Alt+T调出终端,执行一下代码: sudo apt-get update sudo apt-get upgrade 卸载libreOffice libreoffice事ubuntu自带的开源office软件,体验效果不...

阅读全文>>

打造python web 框架(五): 进行web项目架构调试
发表于 2017-2-7 | 综合
进行简易的web 架构 项目结构 ➜ webKiss tree . ├── db # db数据库目录 │ └── __init__.py ├── kiss # 框架主目录 可以放到python 的库目录,这样会支持全局调用。可以不用在项目里调用。 │ ├── Kiss.py # 框...

阅读全文>>

打造python web 框架(四): 采用Werkzeug + jinja2 进行架构
发表于 2017-2-7 | 综合
说明: python里有个werkzeug框架进行了WSGI规范的实用函数库。使用广泛,flask框架底层就是采用了werkzeug werkzeug: http://werkzeug.pocoo.org/ 特性: HTTP头解析与封装 易于使用的request和response对...

阅读全文>>

打造python web 框架(三): Python WSGI架构升级
发表于 2017-2-7 | 综合
本文主要讲web框架架构会有两种形式,一种装饰器和另外一种正则表达式实现路由。 装饰器 创建WSGI服务类 class WSGIapp(object): # 初始化路由routes def __init__(self): self.routes = {} # routes 装饰器 def route(self,pat...

阅读全文>>

打造python web 框架(二): Python WSGI第一个应用
发表于 2017-2-7 | 综合
WSGI接口定义非常简单,一个函数就可以响应HTTP请求。 [Hello Word] 定义函数 def application(environ, start_response): start_response('200 OK', [('Content-Type', 'text/html')]) return '<h1>Hello, web!</h1>' start_response('200 ...

阅读全文>>

打造python web 框架(一): 介绍
发表于 2017-2-7 | 综合
文章目录: 介绍 Python WSGI第一个应用 Python WSGI架构升级 采用Werkzeug + jinjia2 进行架构 进行web项目架构测试 安全加固防御架构 前言 为...

阅读全文>>

TOP