
Python
jasonaka
这个作者很懒,什么都没留下…
展开
-
Pylons 入门实例教程 – 发布应用
<br /><br />前面几篇教程简单讲述了如何使用 Pylons 进行 WEB 方面开发的步骤,包括简单的 Hello、表单和数据库操作等内容。本篇将描述一下如何在正式环境中发布基于 Pylons 的 WEB 应用。<br />测试环境:Nginx 0.8.53 + FastCGI 模式 (需要安装 flup 模块)pip install flup# easy_install -U flup<br />测试代码,延用前面的 Hello 示例。mac:python smallfish$ paster转载 2010-11-22 18:39:00 · 875 阅读 · 0 评论 -
Pylons 入门实例教程 – Hello
Pylons 是 Python 的一个轻量级 MVC Web 开发框架,跟另外一个框架 TurboGears 比较相似,都是集合了一些优秀的组件而成。比如对 Request URL 采用了 Route,Template 采用了 Mako,数据库层则采用了ORM SQLAlchemy,当然,这些组件只是默认,你还可以根据自己喜好来选择其他组件,比如你可以采用 Jinja2 或 Genshi 模板,ORM也可以采用 SQLObject。完全是自由组合。废话少说,现在开始安装吧。smallfish@debian:转载 2010-11-22 18:33:00 · 1496 阅读 · 0 评论 -
Pylons 入门实例教程 – 表单和文件上传
<br /><br />继续上一篇《Pylons 入门实例教程 – Hello》,现在开始讲在 Pylons 里如何提交表单和上传文件。<br />继续延用上篇里面的 hello 工程,在 HiController 里添加 form 方法: def form(self): return render('/form.mako')<br />加完以后可以访问:http://127.0.0.1:5000/hi/form,会报错。<br />Server Error,根据报错内容大致就知道模转载 2010-11-22 18:36:00 · 1126 阅读 · 0 评论 -
Pylons 入门实例教程 – 数据库操作
<br /><br />前面两篇入门,讲述了 Pylons 大致开发的流程、表单以及文件上传,思路大致跟传统的开发类似。本篇简单讲述下在 Pylons 如何使用数据库。<br />本篇侧重点是使用 ORM 框架 SQLAlchemy。现在 Python 社区里关注度比较高的大概有三:SQLAlchemy、SQLObject 和 Storm。其实本人最早是研究了一下 Storm,后来听虾哥(@marchliu)在应用里不是很爽之,遂关注了下他推荐的 SQLAlchemy。当然,你也可以对应数据库的 DB-AP转载 2010-11-22 18:37:00 · 1512 阅读 · 0 评论 -
Pylons 入门实例教程 – cookie 和 session
<br /><br />本篇讲述在 Pylons 里使用 cookie 和 session。<br />示例还是在上篇《Pylons 入门实例教程 – 数据库操作》的代码里继续添加。先来尝试下 cookie,添加新的 cookietest controller。<br />修改 index 方法,添加显示部分: def index(self): name = 'NULL' if request.cookies.has_key('name'):转载 2010-11-22 18:38:00 · 891 阅读 · 0 评论 -
web.py 数据库操作指南
官网地址:http://webpy.org/web.py是一个小巧灵活的框架,最新稳定版是0.33。这里不介绍web开发部分,介绍下关于数据库的相关操作。很多Pyer一开始都喜欢自己封装数据库操作类,本人亦如此。不过后来通过观摩web.py的源码,发现其数据库操作部分相当紧凑实用。推荐懒人可以尝试一下。废话不多,先来安装,有两种方式:1. easy_install方式,如果木有此工具,可以参考:http://chenxiaoyu.org/blog/archives/23转载 2010-11-22 18:39:00 · 1159 阅读 · 0 评论