有没有相当于Laravel 4的python?

问题描述 投票:15回答:3

Laravel 4使我能够轻松高效地开发小规模和企业级应用程序,其模块化概念使我能够扩展核心,构建自定义可重用软件包,并轻松遵循TDD实践。

我一直潜入python(v3)的精彩世界,并想知道python社区中等效的Web框架会是什么?遵循Laravel 4中内置的一些相同核心概念的框架,例如MVC设计模式,简易测试,模块化设计,包等。

python python-3.x laravel
3个回答
23
投票

是。 Pyramid正是您要找的。它是从头开始编写的,基于常见的Python库和组件,您可以根据需要换出其他部分。 Python作为一种语言适用于TDD,而Pyramid则利用了这一点。如果你愿意的话,你可以将你自己的库推送到PyPi,如果你愿意的话,你也可以将它们保存在你自己的项目中。

还有其他Python框架,但是如果您正在寻找模块化和可扩展的,在您的工作风格偏好中没有大量的框架干扰,那么Pyramid就是您的选择。

附:这个问题更适合programmers.stackexchange.com。


4
投票

您可以查看我目前正在构建的框架,即glim。其中存在来自游戏框架和laravel的灵感。您可以从docs页面获取更多信息。

它还有一个扩展系统,开发人员可以在其中集成它。你可以看看我建造的extensions;


2
投票

Python也有一个名为Masonite的Web框架,它很像Laravel。 Laravel和很多Laravel开发人员都非常轻松地从中获取灵感。

© www.soinside.com 2019 - 2024. All rights reserved.