Web.py Cookbook 简体中文版
来源:互联网 发布:cms下载 编辑:程序博客网 时间:2024/05/16 17:23
欢迎来到web.py 0.3的Cookbook。提醒您注意:某些特性在之前的版本中并不可用。当前开发版本是0.3。
格式
在编排内容时,请尽量使用cookbook格式…如:
###问题:如何访问数据库中的数据?
###解法:使用如下代码…
请注意,网址中不必含有”web”。如”/cookbook/select”,而非”/cookbook/web.select”。
该手册适用于0.3版本,所以您在添加代码时,请确认代码能在新版本中工作。
基本应用:
- Hello World
- 提供静态文件访问
- 理解URL控制
- 跳转与重定向
- 使用子应用
- 提供XML访问
- 从post读取原始数据
高级应用
- 用web.ctx获得客户端信息
- 应用处理器,添加钩子和卸载钩子
- 如何使用web.background
- 自定义NotFound信息
- 如何流传输大文件
- 对自带的webserver日志进行操作
- 用cherrypy提供SSL支持
- 实时语言切换
Sessions and user state 会话和用户状态:
- 如何使用Session
- 如何在调试模式下使用Session
- 在template中使用session
- 如何操作Cookie
- 用户认证
- 一个在postgreSQL数据库环境下的用户认证的例子
- 如何在子应用中操作Session
Utils 实用工具:
- 如何发送邮件
- 如何利用Gmail发送邮件
- 使用soaplib实现webservice
Templates 模板
- Templetor: web.py 模板系统
- 使用站点布局模板
- 交替式风格 (未译)
- 导入函数到模板中 (未译)
- 模板文件中的i18n支持
- 在web.py中使用Mako模板引擎
- 在web.py中使用Cheetah模板引擎
- 在web.py中使用Jinja2模板引擎
- 如何在谷歌应用程序引擎使用模板
Testing 测试:
- Testing with Paste and Nose (未译)
- RESTful doctesting using an application’s request method (未译)
User input 用户输入:
- 文件上传
- 保存上传的文件
- 上传文件大小限定
- 通过 web.input 接受用户输入
- 怎样使用表单
- 显示个别表单字段
Database 数据库
- 使用多数据库
- Select: 查询数据
- Update: 更新数据
- Delete: 删除数据
- Insert: 新增数据
- Query: 高级数据库查询
- 怎样使用数据库事务
- 使用 sqlalchemy
- 整合 SQLite UDF (用户定义函数) 到 webpy 数据库层
- 使用字典动态构造where子句
Deployment 部署:
- 通过Fastcgi和lighttpd部署
- 通过Webpy和Nginx with FastCGI搭建Web.py
- CGI deployment through Apache (未译)
- mod_python deployment through Apache (requested)
- 通过Apache和mod_wsgi部署
- mod_wsgi deployment through Nginx (未译)
- Fastcgi deployment through Nginx (未译)
Subdomains 子域名:
- Subdomains and how to access the username (requested)
- Web.py Cookbook 简体中文版
- ActionScript 3 Cookbook 简体中文版 目录
- web.py (url.py)
- web.py
- web.py
- web.py
- web.py
- Web Site Cookbook
- Spring Web Services 2 Cookbook
- Visual Web Developer 2005 Express 简体中文版
- 原创-web.py开发
- REST web.py
- web.py 0.3 教程
- web.py 进阶例程
- web.py session 应用
- web.py性能测试
- lighttpd + web.py
- web.py学习随笔
- POJ-4039(编译原理)(Guess the Numbers)
- Poj 2371--Questions and answers(QSort)
- DataGridComboBoxColumn为什么就不能在Binding的时候引用其他Named Element了呢?
- 用java调用oracle存储过程总结
- Redis配置文件分析
- Web.py Cookbook 简体中文版
- USACO 4.2 The Perfect Stall网络流解最大二分图匹配
- 自动化测试框架的搭建
- 对字符数组,字符指针,字符串常量以及其sizeof的一些总结
- JSTL标签用法
- 批处理 启动和关闭 Oracle 11g 服务
- ZOJ3593扩展欧几里得之线性方程
- android学习笔记2 彩信APN切换流程(framework)
- C#从32位系统迁移到64位系统的问题