diff options
author | wjv <wjv@FreeBSD.org> | 2001-09-18 18:51:37 +0800 |
---|---|---|
committer | wjv <wjv@FreeBSD.org> | 2001-09-18 18:51:37 +0800 |
commit | b8d30c3a53787d53af33e90dc451dce61403f69a (patch) | |
tree | 6e805d43be880362b8bca69137099dbeab6acb12 /www/quixote/pkg-descr | |
parent | 8041a2f8f3c0a5df77eeaad7f8ebf6ec67493a96 (diff) | |
download | freebsd-ports-gnome-b8d30c3a53787d53af33e90dc451dce61403f69a.tar.gz freebsd-ports-gnome-b8d30c3a53787d53af33e90dc451dce61403f69a.tar.zst freebsd-ports-gnome-b8d30c3a53787d53af33e90dc451dce61403f69a.zip |
Add quixote 0.3, a framework for developing web applications in Python.
Diffstat (limited to 'www/quixote/pkg-descr')
-rw-r--r-- | www/quixote/pkg-descr | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/www/quixote/pkg-descr b/www/quixote/pkg-descr new file mode 100644 index 000000000000..af7b7c2d2cf2 --- /dev/null +++ b/www/quixote/pkg-descr @@ -0,0 +1,24 @@ +Quixote is yet another framework for developing Web applications in +Python. The design goals were: + +- To make the templating language as similar to Python in semantics as + possible. 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. +- To allow easy development of Web applications where the accent is more on + complicated programming logic than complicated templating. +- The entire system should be implementable in a week or two. +- No magical behaviour. 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. + +Author: A.M. Kuchling <akuchlin@mems-exchange.org> +WWW: http://www.mems-exchange.org/software/quixote/ +See also: http://www.amk.ca/python/writing/mx-architecture/ + +-- Johann Visagie <wjv@FreeBSD.org> |