首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >web2py有这些吗?

web2py有这些吗?
EN

Stack Overflow用户
提问于 2011-04-08 00:44:50
回答 1查看 2.5K关注 0票数 8

我正在用Yii和phing完成一个PHP项目。尽管Yii是我迄今为止使用过的最好的web框架,但我更喜欢编写Python而不是PHP。因此,我一直在关注web2py,并提出了一些问题:

  1. web2py提供Javascript表单验证吗?http://www.yiiframework.com/extension/jformvalidate/
  2. Does web2py有mongo插件吗?类似于使用http://www.yiiframework.com/extension/yiimongodbsuite/
  3. Can编写控制台应用程序的web2py?
  4. 是从模型类自动生成web2py,还是可以从SQL模式生成模型类?我更喜欢后者。
  5. 有哪些部署工具可供Python应用程序使用?有像phing这样的东西吗?是的,我知道我可以使用ant,Maven,甚至phing,但是我更愿意使用Python.

实现的东西。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-08 01:06:51

web2py提供Javascript表单验证吗?

开箱即用web2py进行服务器端验证,客户端js预先验证int、double和日历弹出的日期/时间/日期时间。有jQuery插件可以添加更多的客户端验证。web2py主要是服务器端,而不是客户端。

web2py有mongo插件吗?类似于..。

Web2py是用Python编写的,有一个python模块可以访问mongodb。Web2py有一个数据库抽象层,它支持10个关系数据库和Google。DLA对couchdb和mondogo的支持只是部分的和实验性的。将在未来几个月内完成。

可以使用web2py编写控制台应用程序吗?

Web2py应用程序必须在浏览器中运行。您可以构建使用任何web2py模块的普通python控制台和gui应用程序,例如它的模板语言和数据库抽象层。

是从模型类自动生成web2py,还是可以从schema生成模型类?我更喜欢后者。

对于mysql和postgresql,它可以部分地实现后者,但部分原因是它的目标正好相反:让用户不编写SQL,而是使用数据库抽象层来创建表。DAL不是ORM,模型不是类。Web2py比SQL提供的字段类型更多(例如,类型密码、类型上传等)。它们影响在窗体中处理字段内容的方式,并且不能从SQL架构推断它们。

用于Python应用的部署工具是什么?有像phing这样的东西吗?

web2py有一个基于web的集成集成环境。您还可以使用与Python一起工作的任何其他开发工具。我知道phing所以我不知道他们是怎么比较的。

你知道..。只要尝试一下web2py就很容易了。-)祝你好运。我相信这也很棒。

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5589230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档