我正在用Yii和phing完成一个PHP项目.即使Yii是我迄今为止最好的Web框架,我更喜欢用PHP编写Python.所以,我一直在关注web2py并提出一些问题:
Mas*_*imo 13
web2py是否提供Javascript表单验证?
开箱即用的web2py进行服务器端验证,客户端js预先验证int,double和日期弹出的日期/时间/日期时间.有jQuery插件可以添加更多的客户端验证.web2py主要是服务器端,而不是客户端.
web2py有一个mongo db插件吗?与...相媲美的东西
Web2py是用Python编写的,有一个python模块可以访问mongodb.Web2py有一个数据库抽象层,支持10个关系数据库和Google Big Tables.对dbdb和mondogo的DLA支持只是部分和实验性的.将在未来几个月内完成.
你能用web2py编写控制台应用程序吗?
Web2py应用必须在浏览器中运行.您可以构建使用任何web2py模块的普通python控制台和gui应用程序,例如其模板语言和数据库抽象层.
web2py是否从模型类自动生成SQL,还是可以从SQL模式生成模型类?我更喜欢后者.
它可以部分地为mysql和postgresql做后者,但只是部分原因是因为它的目标恰恰相反:让用户不写SQL但使用数据库抽象层来创建表.DAL不是ORM,模型不是类.Web2py具有比SQL提供的字段类型更多的字段类型(例如类型密码,类型上载等).它们会影响如何在表单中处理字段内容,并且无法从SQL模式中推断出它们.
Python Web应用程序可以使用哪些部署工具?有什么像phing?
web2py有一个基于Web的IDE,具有mercurial集成.您还可以使用任何其他适用于Python的开发工具.我知道phing所以我不知道他们如何比较.
你知道......尝试使用web2py会很容易.:-)无论如何,祝Yii好运.我相信它也很棒.
| 归档时间: |
|
| 查看次数: |
2506 次 |
| 最近记录: |