Python论坛  - 讨论区

标题:[python-chinese] [ANN]又一个新的web megaframework -- TurboGears

2005年09月18日 星期日 21:13

limodou limodou at gmail.com
Sun Sep 18 21:13:56 HKT 2005

见Blog : http://www.blueskyonmars.com/2005/09/17/announcing-turbogears-web-megaframework-python/
项目主页: http://www.turbogears.org/

它不是一个新轮子,而是几个工具有有机结合:

 From frontend to backend:

    * MochiKit is a clean and powerful JavaScript library
    * Kid is a designer- and programmer-friendly template system
    * CherryPy makes doing web input/output as easy as writing a
Python function!
    * SQLObject lets you access your database as you would normal
Python classes, without obscuring the database itself.

才出的东西,还没有仔细看。有一个 video可以看一看:

http://www.turbogears.org/docs/wiki20/20MinuteWiki.mov

这是一个demo大概80M大家可以先看一看。

其它可以了解的Blog:

Dirt Simple: What's a megaframework?
http://dirtsimple.org/2005/09/whats-megaframework.html

Jkx at Home: Python on Rails: The bazzar
http://www.larsen-b.com/Article/216.html
-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月18日 星期日 21:27

Zoom Quiet zoom.quiet at gmail.com
Sun Sep 18 21:27:29 HKT 2005

呜乎哀哉!Python!可怕的创造力!
不过这个新轮子也太难用了:
Download packages

The following list of download packages is here for Easy Install's
benefit. You should follow the installation instructions above to
install directly using setuptools.

    * TurboGears traditional source distribution: TurboGears-0.5.1.tar.gz.
    * TurboGears Python 2.4 egg: TurboGears-0.5.1-py2.4.egg
    * Kid egg: kid-0.7a-py2.4.egg
    * FormEncode egg: FormEncode-0.2.1-py2.4.egg
    * CherryPy egg: CherryPy-2.1.0_betadev-py2.4.egg
    * SQLObject egg: SQLObject-0.7b1dev-py2.4.egg
    * json_py egg: json_py-3.2.1-py2.4.egg
    * ElementTree egg: elementtree-1.2.6-py2.4.egg
    * cElementTree Mac egg:
cElementTree-1.0.2_20050302-py2.4-macosx-10.4-ppc.egg
    * cElementTree Windows egg: cElementTree-1.0.2_20050302-py2.4-win32.egg
    * cElementTree source tarball (modified to use setuptools):
cElementTree-1.0.2-20050302.tar.gz
    * TestGears egg: TestGears-0.2-py2.4.egg

要安装这么多东西?

在 05-9-18,limodou<limodou at gmail.com> 写道:
> 见Blog : http://www.blueskyonmars.com/2005/09/17/announcing-turbogears-web-megaframework-python/
> 项目主页: http://www.turbogears.org/
> 
> 它不是一个新轮子,而是几个工具有有机结合:
> 
>  From frontend to backend:
> 
>     * MochiKit is a clean and powerful JavaScript library
>     * Kid is a designer- and programmer-friendly template system
>     * CherryPy makes doing web input/output as easy as writing a
> Python function!
>     * SQLObject lets you access your database as you would normal
> Python classes, without obscuring the database itself.
> 
> 才出的东西,还没有仔细看。有一个 video可以看一看:
> 
> http://www.turbogears.org/docs/wiki20/20MinuteWiki.mov
> 
> 这是一个demo大概80M大家可以先看一看。
> 
> 其它可以了解的Blog:
> 
> Dirt Simple: What's a megaframework?
> http://dirtsimple.org/2005/09/whats-megaframework.html
> 
> Jkx at Home: Python on Rails: The bazzar
> http://www.larsen-b.com/Article/216.html
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
[Time is unimportant, only life important!]

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月18日 星期日 21:31

Leo Jay python.leojay at gmail.com
Sun Sep 18 21:31:43 HKT 2005

On 9/18/05, Zoom Quiet <zoom.quiet at gmail.com> wrote:
> 呜乎哀哉!Python!可怕的创造力!
> 不过这个新轮子也太难用了:
> Download packages
> 
> The following list of download packages is here for Easy Install's
> benefit. You should follow the installation instructions above to
> install directly using setuptools.
> 
>    * TurboGears traditional source distribution: TurboGears-0.5.1.tar.gz.
>    * TurboGears Python 2.4 egg: TurboGears-0.5.1-py2.4.egg
>    * Kid egg: kid-0.7a-py2.4.egg
>    * FormEncode egg: FormEncode-0.2.1-py2.4.egg
>    * CherryPy egg: CherryPy-2.1.0_betadev-py2.4.egg
>    * SQLObject egg: SQLObject-0.7b1dev-py2.4.egg
>    * json_py egg: json_py-3.2.1-py2.4.egg
>    * ElementTree egg: elementtree-1.2.6-py2.4.egg
>    * cElementTree Mac egg:
> cElementTree-1.0.2_20050302-py2.4-macosx-10.4-ppc.egg
>    * cElementTree Windows egg: cElementTree-1.0.2_20050302-py2.4-win32.egg
>    * cElementTree source tarball (modified to use setuptools):
> cElementTree-1.0.2-20050302.tar.gz
>    * TestGears egg: TestGears-0.2-py2.4.egg
> 
> 要安装这么多东西?
> 
> 在 05-9-18,limodou<limodou at gmail.com> 写道:
> > 见Blog : http://www.blueskyonmars.com/2005/09/17/announcing-turbogears-web-megaframework-python/
> > 项目主页: http://www.turbogears.org/
> >
> > 它不是一个新轮子,而是几个工具有有机结合:
> >
> >  From frontend to backend:
> >
> >     * MochiKit is a clean and powerful JavaScript library
> >     * Kid is a designer- and programmer-friendly template system
> >     * CherryPy makes doing web input/output as easy as writing a
> > Python function!
> >     * SQLObject lets you access your database as you would normal
> > Python classes, without obscuring the database itself.
> >
> > 才出的东西,还没有仔细看。有一个 video可以看一看:
> >
> > http://www.turbogears.org/docs/wiki20/20MinuteWiki.mov
> >
> > 这是一个demo大概80M大家可以先看一看。
> >
> > 其它可以了解的Blog:
> >
> > Dirt Simple: What's a megaframework?
> > http://dirtsimple.org/2005/09/whats-megaframework.html
> >
> > Jkx at Home: Python on Rails: The bazzar
> > http://www.larsen-b.com/Article/216.html
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> 
> --
> [Time is unimportant, only life important!]
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 

.egg是什么东西?
-- 
Best Regards,
Leo Jay

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月18日 星期日 21:38

Albert Lee hanzhupeng at gmail.com
Sun Sep 18 21:38:34 HKT 2005

我估计是每一个用轮子的人,都发现那个轮子有这样那样的问题,说白了,都是没作完的轮子,
于是干脆自己又做一个轮子,然后又有一个人用了这个新轮子.....
冤冤相报何时了

On 9/18/05, Leo Jay <python.leojay at gmail.com> wrote:
> 
> On 9/18/05, Zoom Quiet <zoom.quiet at gmail.com> wrote:
> > 呜乎哀哉!Python!可怕的创造力!
> > 不过这个新轮子也太难用了:
> > Download packages
> >
> > The following list of download packages is here for Easy Install's
> > benefit. You should follow the installation instructions above to
> > install directly using setuptools.
> >
> > * TurboGears traditional source distribution: TurboGears-0.5.1.tar.gz.
> > * TurboGears Python 2.4 egg: TurboGears-0.5.1-py2.4.egg
> > * Kid egg: kid-0.7a-py2.4.egg
> > * FormEncode egg: FormEncode-0.2.1-py2.4.egg
> > * CherryPy egg: CherryPy-2.1.0_betadev-py2.4.egg
> > * SQLObject egg: SQLObject-0.7b1dev-py2.4.egg
> > * json_py egg: json_py-3.2.1-py2.4.egg
> > * ElementTree egg: elementtree-1.2.6-py2.4.egg
> > * cElementTree Mac egg:
> > cElementTree-1.0.2_20050302-py2.4-macosx-10.4-ppc.egg
> > * cElementTree Windows egg: cElementTree-1.0.2_20050302-py2.4-win32.egg
> > * cElementTree source tarball (modified to use setuptools):
> > cElementTree-1.0.2-20050302.tar.gz
> > * TestGears egg: TestGears-0.2-py2.4.egg
> >
> > 要安装这么多东西?
> >
> > 在 05-9-18,limodou<limodou at gmail.com> 写道:
> > > 见Blog : 
> http://www.blueskyonmars.com/2005/09/17/announcing-turbogears-web-megaframework-python/
> > > 项目主页: http://www.turbogears.org/
> > >
> > > 它不是一个新轮子,而是几个工具有有机结合:
> > >
> > > From frontend to backend:
> > >
> > > * MochiKit is a clean and powerful JavaScript library
> > > * Kid is a designer- and programmer-friendly template system
> > > * CherryPy makes doing web input/output as easy as writing a
> > > Python function!
> > > * SQLObject lets you access your database as you would normal
> > > Python classes, without obscuring the database itself.
> > >
> > > 才出的东西,还没有仔细看。有一个 video可以看一看:
> > >
> > > http://www.turbogears.org/docs/wiki20/20MinuteWiki.mov
> > >
> > > 这是一个demo大概80M大家可以先看一看。
> > >
> > > 其它可以了解的Blog:
> > >
> > > Dirt Simple: What's a megaframework?
> > > http://dirtsimple.org/2005/09/whats-megaframework.html
> > >
> > > Jkx at Home: Python on Rails: The bazzar
> > > http://www.larsen-b.com/Article/216.html
> > > --
> > > I like python!
> > > My Donews Blog: http://www.donews.net/limodou
> > >
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
> >
> > --
> > [Time is unimportant, only life important!]
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> .egg是什么东西?
> --
> Best Regards,
> Leo Jay
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050918/78481baf/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月18日 星期日 21:46

NI ZhengGang ni at twinisa.com
Sun Sep 18 21:46:55 HKT 2005

唉~~~ 深深地表示同意阿

 

  _____  

From: python-chinese-bounces at lists.python.cn
[mailto:python-chinese-bounces at lists.python.cn] On Behalf Of Albert Lee
Sent: 2005年9月18日 21:39
To: python.leojay at gmail.com; python-chinese at lists.python.cn
Subject: Re: [python-chinese] [ANN]又一个新的web megaframework -- TurboGears

 

我估计是每一个用轮子的人,都发现那个轮子有这样那样的问题,说白了,都是没作完的
轮子,
于是干脆自己又做一个轮子,然后又有一个人用了这个新轮子.....
冤冤相报何时了

On 9/18/05, Leo Jay <python.leojay at gmail.com> wrote:

On 9/18/05, Zoom Quiet <zoom.quiet at gmail.com> wrote:
> 呜乎哀哉!Python!可怕的创造力!
> 不过这个新轮子也太难用了:
> Download packages
>
> The following list of download packages is here for Easy Install's 
> benefit. You should follow the installation instructions above to
> install directly using setuptools.
>
>    * TurboGears traditional source distribution: TurboGears-0.5.1.tar.gz.
>    * TurboGears Python 2.4 egg: TurboGears-0.5.1-py2.4.egg
>    * Kid egg: kid-0.7a-py2.4.egg
>    * FormEncode egg: FormEncode-0.2.1-py2.4.egg
>    * CherryPy egg: CherryPy-2.1.0_betadev-py2.4.egg
>    * SQLObject egg: SQLObject-0.7b1dev-py2.4.egg
>    * json_py egg: json_py-3.2.1-py2.4.egg
>    * ElementTree egg: elementtree-1.2.6-py2.4.egg
>    * cElementTree Mac egg:
> cElementTree-1.0.2_20050302-py2.4-macosx-10.4-ppc.egg 
>    * cElementTree Windows egg: cElementTree-1.0.2_20050302-py2.4-win32.egg
>    * cElementTree source tarball (modified to use setuptools):
> cElementTree-1.0.2-20050302.tar.gz
>    * TestGears egg: TestGears-0.2-py2.4.egg
>
> 要安装这么多东西?
>
> 在 05-9-18,limodou<limodou at gmail.com> 写道:
> > 见Blog :
http://www.blueskyonmars.com/2005/09/17/announcing-turbogears-web-megaframew
ork-python/
> > 项目主页: http://www.turbogears.org/
> >
> > 它不是一个新轮子,而是几个工具有有机结合: 
> >
> >  From frontend to backend:
> >
> >     * MochiKit is a clean and powerful JavaScript library
> >     * Kid is a designer- and programmer-friendly template system
> >     * CherryPy makes doing web input/output as easy as writing a 
> > Python function!
> >     * SQLObject lets you access your database as you would normal
> > Python classes, without obscuring the database itself.
> >
> > 才出的东西,还没有仔细看。有一个 video可以看一看: 
> >
> > http://www.turbogears.org/docs/wiki20/20MinuteWiki.mov
> >
> > 这是一个demo大概80M大家可以先看一看。
> >
> > 其它可以了解的Blog: 
> >
> > Dirt Simple: What's a megaframework?
> > http://dirtsimple.org/2005/09/whats-megaframework.html
> >
> > Jkx at Home: Python on Rails: The bazzar
> > http://www.larsen-b.com/Article/216.html
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn 
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>
>
> --
> [Time is unimportant, only life important!] 
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>

.egg是什么东西?
--
Best Regards,
Leo Jay

_______________________________________________
python-chinese list
python-chinese at lists.python.cn
http://python.cn/mailman/listinfo/python-chinese



 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050918/95e55ff8/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月18日 星期日 22:19

Bruce Wang number5 at gmail.com
Sun Sep 18 22:19:57 HKT 2005

类似Perl 的CPAN的东东, 可以自动安装升级python软件包

http://peak.telecommunity.com/DevCenter/PythonEggs
http://www.python.org/pypi/setuptools/0.6a1

On 9/18/05, Leo Jay <python.leojay at gmail.com> wrote:
> On 9/18/05, Zoom Quiet <zoom.quiet at gmail.com> wrote:
> > 呜乎哀哉!Python!可怕的创造力!
> > 不过这个新轮子也太难用了:
> > Download packages
> >
> > The following list of download packages is here for Easy Install's
> > benefit. You should follow the installation instructions above to
> > install directly using setuptools.
> >
> >    * TurboGears traditional source distribution: TurboGears-0.5.1.tar.gz.
> >    * TurboGears Python 2.4 egg: TurboGears-0.5.1-py2.4.egg
> >    * Kid egg: kid-0.7a-py2.4.egg
> >    * FormEncode egg: FormEncode-0.2.1-py2.4.egg
> >    * CherryPy egg: CherryPy-2.1.0_betadev-py2.4.egg
> >    * SQLObject egg: SQLObject-0.7b1dev-py2.4.egg
> >    * json_py egg: json_py-3.2.1-py2.4.egg
> >    * ElementTree egg: elementtree-1.2.6-py2.4.egg
> >    * cElementTree Mac egg:
> > cElementTree-1.0.2_20050302-py2.4-macosx-10.4-ppc.egg
> >    * cElementTree Windows egg: cElementTree-1.0.2_20050302-py2.4-win32.egg
> >    * cElementTree source tarball (modified to use setuptools):
> > cElementTree-1.0.2-20050302.tar.gz
> >    * TestGears egg: TestGears-0.2-py2.4.egg
> >
> > 要安装这么多东西?
> >
> > 在 05-9-18,limodou<limodou at gmail.com> 写道:
> > > 见Blog : http://www.blueskyonmars.com/2005/09/17/announcing-turbogears-web-megaframework-python/
> > > 项目主页: http://www.turbogears.org/
> > >
> > > 它不是一个新轮子,而是几个工具有有机结合:
> > >
> > >  From frontend to backend:
> > >
> > >     * MochiKit is a clean and powerful JavaScript library
> > >     * Kid is a designer- and programmer-friendly template system
> > >     * CherryPy makes doing web input/output as easy as writing a
> > > Python function!
> > >     * SQLObject lets you access your database as you would normal
> > > Python classes, without obscuring the database itself.
> > >
> > > 才出的东西,还没有仔细看。有一个 video可以看一看:
> > >
> > > http://www.turbogears.org/docs/wiki20/20MinuteWiki.mov
> > >
> > > 这是一个demo大概80M大家可以先看一看。
> > >
> > > 其它可以了解的Blog:
> > >
> > > Dirt Simple: What's a megaframework?
> > > http://dirtsimple.org/2005/09/whats-megaframework.html
> > >
> > > Jkx at Home: Python on Rails: The bazzar
> > > http://www.larsen-b.com/Article/216.html
> > > --
> > > I like python!
> > > My Donews Blog: http://www.donews.net/limodou
> > >
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
> >
> > --
> > [Time is unimportant, only life important!]
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> .egg是什么东西?
> --
> Best Regards,
> Leo Jay
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
simple is good

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月18日 星期日 22:41

Wang Kebo mep_ at 163.com
Sun Sep 18 22:41:08 HKT 2005

Python编程经常出现Reinvent the wheel,被认为重新发明轮子很容易,
从另一个角度上讲,说明Python重用的成本比重写要高,Python Package
的重用性不够好。
不论如何,能够容易的重用Python Package,提供一个类似Ruby或Debian
包管理器的东西,是比较美妙的。希望Python Egg项目早日取得成功。

__
Best Regards,

Kebo Wang

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月18日 星期日 23:48

panhudie nirvana117 at gmail.com
Sun Sep 18 23:48:58 HKT 2005

请问这个demo里的editor叫什么
 看起好清爽
  On 9/18/05, limodou <limodou at gmail.com> wrote: 
> 
> 
> 
> http://www.turbogears.org/docs/wiki20/20MinuteWiki.mov
> 
> 这是一个demo大概80M大家可以先看一看。
> 
> 
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050918/6bdbf17f/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月19日 星期一 08:30

limodou limodou at gmail.com
Mon Sep 19 08:30:10 HKT 2005

在 05-9-18,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> 呜乎哀哉!Python!可怕的创造力!
> 不过这个新轮子也太难用了:
> Download packages
> 

不用自已下载所有的东西,只要你有setuptools就可以了。在安装说明中有两种安装方法,一种是使用ez_setup.py另一种是使用easy_install。使用ez_setup.py是最简单的,连setuptool包你都不需要安装,所有东西它会自动下载并安装。

egg应该是一种zip文件,但它把所有东西都打在了一起,更方便使用。

教程我已经看过,除了把相关的东西绑在一起以外,还是有一些自已的扩展。从cherrypy中expose的处理就可以看出。

Demo主要展示了如何创建一个wiki应用。而且还展示了ajax的使用。

但总的感觉还是编码太多,也可能是我的体会不深吧。

-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月19日 星期一 08:31

limodou limodou at gmail.com
Mon Sep 19 08:31:12 HKT 2005

在 05-9-18,panhudie<nirvana117 at gmail.com> 写道:
> 
> 请问这个demo里的editor叫什么 
>   
> 看起好清爽
>  

看名字叫tm,感觉功能的确很强,好象支持许多种文件格式。不过没用过,也不知道是个什么东西。

-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号