我来自java世界(apache wicket),需要为我的项目使用python。什么网页框架可供选择
我听说过Turbogear2,Pyramid(Pylons)或Django并阅读了一些关于它们的内容。 我的第一选择是建立在Pylons之上的TurboGears2,工具已经打包,但也许有人作为一些建议 。
我并不需要创建很多像维基或博客内容,但表示和 提供访问我的数据库中的一些对象,然后生成一个javascript接口 对这个数据进行工作。
我需要的网络架构,为我:与角色
- 认证系统(管理员,用户,组,...)
- 使用增强的JavaScript工具,如dojo应用程序外,但是 如果我可以在应用程序和JavaScript库之间共享组件,那就太好了。
- easy AJAX:组件必须刷新'onChange'(我不喜欢提交按钮)
- 一个很好的ORM。不知道SQLAlchemy但似乎不错,映射对象到/从数据库,数据库池,...
- 轻松部署(从Java,我认为这将是确定未来;))
- 轻松添加CSS或JS到
- 一个框架,不要伤我的神经网页;)
良好的文档和/或良好的支持
线程/多进程的支持(也有大量的计算有些人冒着巨大。记忆力,其他一些采取 处理时间。所以我想能够推出pr从应用程序中溢出。但我认为这更多关于using a python library 而与此问题无关? )
THX
所有的框架都这样做。我们无法提供更多的帮助,超越您已经完成的工作。我们能做的最好的事情就是给你投掷一枚硬币。元首。 –