ZenofopenMind. Quicklyutilityinterneteasytechnic
/pyblosxom/Zen/Google/ssbsGAE-zqlib-web2py-2008-05-08-19-00.atom
Zoom.Quiet
/pyblosxom/Zen/Google/ssbsGAE-zqlib-web2py-2008-05-08-19-00.atom
zoomquiet+blog [AT] gmail.com
Copyright 2001-2012 Zoom.Quiet
PyBlosxom http://pyblosxom.sourceforge.net/ 1.5.2
2008-05-08T11:00:00Z
[ssbsGAE]running web2py
/pyblosxom/2008/05/08/ssbsGAE-zqlib-web2py-2008-05-08-19-00
2008-05-08T11:00:00Z
2008-05-08T11:00:00Z
<div class="header" id="header">
<a name='toptopTE5aWEdZV' id='toptopTE5aWEdZV'></a><h1>[ssbsGAE]running web2py</h1>
<h2>~在GoogleAppEngine 中跑web2py</h2>
</div>
<div class="toc" id="toc">
<ol>
<li><a href="#toc1R0VYQ0E0M">ssbsGAE</a>
<ul>
<li><a href="#toc2R0VYRENMU">1.1. web2py</a>
</li>
<li><a href="#toc3R0VYREVMU">1.2. zqlib</a>
</li>
<li><a href="#toc4R0VYREdMU">1.3. go!</a>
</li>
<li><a href="#toc5R0VYRElMU">1.4. TODO</a>
</li>
</ul>
</li>
</ol>
</div>
<div class="body" id="body">
<a id="toc1R0VYQ0E0M" name="toc1R0VYQ0E0M"></a>
<h1><A href='#toptopTE5aWEdZV'> 1. ssbsGAE </A></h1>
<p>
slow step by step GAE::
</p>
<ul>
<li>慢慢使用GAE
</li>
<li>俺计划将基于GAE 的使用体验使用 `[ssbsGAE]` 的标签长期完整的记录分享下来 ;-)
</li>
</ul>
<a id="toc2R0VYRENMU" name="toc2R0VYRENMU"></a>
<h2><A href='#toptopTE5aWEdZV'> 1.1. web2py </A></h2>
<p>
为什么先选择了 `web2py`?
</p>
<ul>
<li>因为俺比较懒散
</li>
<li><a href="http://www.web2py.com/">web2py</a>
</li>
<li>Python web app. framework 中最 Rails 样的新兴实现!
</li>
<li>将核心引擎打造的足够`K.I.S.S` 自然使用之!
<ul>
<li>M ~ DB的ROM 足够快和全面
</li>
<li>C ~ 完全OO而且可以在线编辑的控制层
</li>
<li>V ~ 模板系统非常友好,可以直接嵌入 Py 脚本段!
</li>
<li>D ~ 设计界面内置在系统中!
</li>
</ul>
</li>
<li>而且文档齐全!
</li>
</ul>
<p>
,<img align="middle" src="/pybimage/2008/web2py/gluon-web-framework.png" border="0" alt=""/>;
</p>
<a id="toc3R0VYREVMU" name="toc3R0VYREVMU"></a>
<h2><A href='#toptopTE5aWEdZV'> 1.2. zqlib </A></h2>
<p>
<a href="http://wiki.woodpecker.org.cn/moin/ZqLib">Zqlib.</a> ~ 挖了N久的坑了!
</p>
<ul>
<li>目标也一直在变化着
</li>
<li>现在就先成为自个儿的想法/代码/知识片段收集仓库吧
</li>
<li>算是比Blog 要自在,但是没有 wiki 开放的地儿,先
</li>
</ul>
<a id="toc4R0VYREdMU" name="toc4R0VYREdMU"></a>
<h2><A href='#toptopTE5aWEdZV'> 1.3. go! </A></h2>
<ul>
<li>下载web2py:<code>svn co http://web2py.googlecode.com/svn/trunk/ web2py-read-only</code>
</li>
<li>直接就可以运行:
<p></p>
,<img align="middle" src="/pybimage/2008/web2py/2008-05-08-145319_0-start_scrot.png" border="0" alt=""/>;
<p></p>
<ul>
<li>哗,还给了 GUI 的服务台控制器!
<p></p>
</li>
</ul>
</li>
<li>直接对目录进行修减,在 GAE SDK 中试运行一下:
<p></p>
,<img align="middle" src="/pybimage/2008/web2py/2008-05-08-165528_1-loctest_scrot.png" border="0" alt=""/>;
<p></p>
<ul>
<li>嗯嗯嗯,除了警告一切正常!
</li>
<li>参考:<a href="http://blog.donews.com/limodou/archive/2008/05/08/1287684.aspx">web2py in GAE</a> ~ limodou
</li>
</ul>
</li>
</ul>
<ul>
<li>上传应用:<code>python appcfg.py update zqlib/</code>
<p></p>
,<img align="middle" src="/pybimage/2008/web2py/2008-05-08-165659_2-GAE_scrot.png" border="0" alt=""/>;
<p></p>
<ul>
<li>成了!
</li>
</ul>
</li>
</ul>
<a id="toc5R0VYRElMU" name="toc5R0VYRElMU"></a>
<h2><A href='#toptopTE5aWEdZV'> 1.4. TODO </A></h2>
<ol>
<li>使用gae.db
</li>
<li>使用 GBase
</li>
<li>使用 reST/t2t
</li>
<li>发布 RESTful 接口
</li>
</ol>
<hr class="light" />
<ul>
<li>t2t渲染:: 2010-10-09 02:21:36
</li>
<li>动力源自::<b><a href="http://txt2tags.sf.net">txt2tags</a></b>
</li>
</ul>
</div>
<!-- xhtml code generated by txt2tags 2.4 (http://txt2tags.sf.net) -->
<!-- cmdline: txt2tags ./Zen/Google/ssbsGAE-zqlib-web2py-2008-05-08-19-00.t2t -->