我是一名正在寻找适用于Python的企业级Web应用程序框架的开发人员.我主要关心的是长期支持,广泛的功能集和可靠性.
我一直在试验Pylons,经过我在Windows上使用Ruby on Rails的可怕经验,我甚至不得不编译自己的Postgres驱动程序,Pylons和Python一直是天赐之物.
我相信Python由于非常强大的社区和商业利益,由于可用库的数量和他们为Python 3.0保持一些相似的向后兼容性所做的努力,因此绝对是"企业就绪".我担心的是:
对于Pylons 0.97,我们都能说同样的话吗?
另外,我一直在研究如何让SQLAlchemy在Pylons上使用DB2,以便我可以自动执行基本的CRUD操作.http://code.google.com上的当前DB2驱动程序仅支持SQLAlchemy 0.4.您是否认为IBM致力于使DB2与SQLAlchemy长期合作?或者你们觉得用DB2提供的ODBC驱动程序创建SQLAlchemy接口会更好.与使用IBM的SQLAlchemy驱动程序相比有什么缺点吗?
我一直在阅读这个关于推荐的Python IDE的精彩网站,并将其缩小到两者
WingIDE
KomodoIDE
为了开发Pylons应用程序,你们会推荐哪些?我知道大多数问题都被问及有关Python IDE的问题,但是Python Web框架IDE如何是各种模板语言和Python本身的混合体.
关于Windows上WingIDE的一个问题是它有一个AWFUL接口(可能是GTK +工具包的cos?)
我一直在使用电子文本编辑器,并且越来越不满意它,特别是当它无法正确地进行正确的语法突出显示时.此外,我希望可以为Mako模板进行语法着色.
非常感谢大家,祝你有个美好的一天!
我想知道一个小数字列表[1..20],你会建议什么样的控制来提示用户他的选择.
我正在考虑使用NumericUpDown控件,但WebForm并不存在,更糟糕的是,我正在Pylons应用程序上部署(Python Framework)
你觉得DropDown控件就足够了吗?从某种角度来说,我仍然觉得NumericUpDown控件更直观,更容易使用.
会喜欢SO社区的意见,也许会就最佳实践提出建议.
非常感谢!
编辑:忘了提到我正在使用YUI库和webhelpers库,并且据我所知,没有这样的控件具有与numericupdown相同的功能