用于web2py开发人员的Django

用于web2py开发人员的Django,第1张

概述现在我已经比较熟悉web2py,我想给Django一个去. 主要区别是什么? 开始考虑web2py知识最有效的方法是什么? (它必须帮助有一些python应用程序框架知识,不?) 编辑 另外,如果您同时使用过这两种方式,您可以提供一种您喜欢的意见和原因吗? web2py非常受Django的启发,如果你知道一个很容易学习的对象.我们添加了Django中没有找到的一些功能,其中包括:数据库迁移(自动更 现在我已经比较熟悉web2py,我想给Django一个去.

主要区别是什么?

开始考虑web2py知识最有效的方法是什么?
(它必须帮助有一些python应用程序框架知识,不?)

编辑

另外,如果您同时使用过这两种方式,您可以提供一种您喜欢的意见和原因吗?

解决方法 web2py非常受Django的启发,如果你知道一个很容易学习的对象.我们添加了Django中没有找到的一些功能,其中包括:数据库迁移(自动更改表),错误门票,基于Web的IDE,Google App Engine上的数据库抽象层,基于角色的可插拔登录访问控制机制模块.

其中一个基本的设计差异在于,Django应用程序实现为模块,因此您需要在编辑它们时重新启动服务器.在web2py中,模型/视图/控制器不是模块,它们由框架执行(未导入),因此在更改时不需要重新启动服务器.

另一个区别是Django使用ORM,web2py使用DAL. DAL比Django ORM略低,这使得它更接近sql语法(例如允许左连接,任意聚合,嵌套选择及其组合),同时保持便携式(我们支持10个不同的数据库). DAL还可以轻松实现模型的动态元编程(例如,基于存储在文件中的规范(如XML或CSV文件)在运行时创建模型).

Django已经有了更长的时间,所以你会发现更多的人熟练掌握和部署更多的应用程序.

总结

以上是内存溢出为你收集整理的用于web2py开发人员的Django全部内容,希望文章能够帮你解决用于web2py开发人员的Django所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1132002.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存