- Web.py Cookbook 简体中文版
Web.py Cookbook 简体中文版
欢迎来到web.py 0.3的Cookbook。提醒您注意:某些特性在之前的版本中并不可用。当前开发版本是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 (未译)
- 通过Apache和mod_wsgi部署
- mod_wsgi deployment through Nginx (未译)
- Fastcgi deployment through Nginx (未译)
- Subdomains 子域名
- Subdomains and how to access the username (requested)