Differences between revisions 10 and 11
Revision 10 as of 2005-06-12 04:16:38
Size: 2668
Editor: ZoomQuiet
Comment:
Revision 11 as of 2009-12-25 07:14:34
Size: 2673
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
||[wiki:self/QuixoteCookbook Quixote食谱中译]||[http://quixote.ca/qx/QuixoteCookbook QuixoteCookbook(原文)]|| ||[[self:QuixoteCookbook|Quixote食谱中译]]||[[http://quixote.ca/qx/QuixoteCookbook|QuixoteCookbook(原文)]]||
Line 7: Line 7:
[[TableOfContents]] <<TableOfContents>>
Line 10: Line 10:
[http://www.mems-exchange.org/software/quixote/ Quixote] http://www.mems-exchange.org/software/files/tmp/quixote80.png [[http://www.mems-exchange.org/software/quixote/|Quixote]] {{http://www.mems-exchange.org/software/files/tmp/quixote80.png}}
Line 67: Line 67:
::-- ZoomQuiet [[[DateTime(2005-06-11T10:38:06Z)]]] ::-- ZoomQuiet [<<DateTime(2005-06-11T10:38:06Z)>>]

Quixote食谱中译

QuixoteCookbook(原文)

堂吉诃德!

Quixote http://www.mems-exchange.org/software/files/tmp/quixote80.png

  • {{{[zoomq@wiki] /usr/ports> pkg_info quixote-2.0_1

Information for quixote-2.0_1:

Comment: A framework for developing web applications in Python

Description: Quixote is yet another framework for developing Web applications in Python. The design goals were:

- To allow easy development of Web applications where the accent is more on

  • complicated programming logic than complicated templating.

- To make the templating language as similar to Python as possible, in both

  • syntax and semantics. The aim is to make as many of the skills and structural techniques used in writing regular Python code applicable to Web applications built using Quixote.

- No magic. When it's not obvious what to do in a certain case, Quixote

  • refuses to guess.

Quixote works by using a Python package to store all the code and HTML for a Web-based application. There's a simple framework for publishing code and objects on the Web, and the publishing loop can be customized by subclassing the Publisher class. You can think of it as a toolkit to build your own smaller, simpler version of Zope, specialized for your application.

Authors: A.M. Kuchling, Neil Schemenauer, Greg Ward

  • <{amk,nas,gward}@mems-exchange.org>

WWW: http://www.mems-exchange.org/software/quixote/ See also: http://www.amk.ca/python/writing/mx-architecture/

-- Johann Visagie <[email protected]> }}}

豆瓣评论

{{{2005-04-01 17:39:29: 阿北

  • 简单地说来:
  • pythonic. 就连模版(ptl)都是python. 用
    • """<h3>%s</h3>""" % mytitle

    之类的。zope不行, webware太像jsp.
  • restful. 看看这页的url就知道了。这点quoxite简单灵活地帮你实现了。
  • robust. quixote是经过大规模实际应用检验的,不是漂亮的玩具。这点CherryPy不行。 用quixote的时候你的注意力大部分在要实现的内容上,framework不会拦在中间跳来跳去。 不过如果你需要模版设计和后台分家, 由非程序人员进行复杂的模版调试的话,quixote可能不太适合。

}}}

QuixoteCookbook

  • QuixoteCookbook 食谱 -- 以“如何可以……”方式组织所有Quixote 应用的常见问题!

::-- ZoomQuiet [2005-06-11 10:38:06]

QuixoteQuickIn (last edited 2009-12-25 07:14:34 by localhost)