我在主要的Django简介中注意到它们展示了一种将python对象映射到数据库的功能。这并不使我与开发相互排斥,是否有任何理由不能将其用于非Web应用程序?容易分开吗?

最佳答案

您要提到的部分是ORM,是的,除了Web开发之外,ORM还是有用的。从理论上讲,您可以将Django ORM用于非Web内容。但是,这可能有点复杂,因为它没有单独发布,因此您必须自己提取代码(或者必须包括整个django软件包)。

Python中还有许多其他ORM,您可以更轻松地使用独立方式。我最喜欢的是SQLAlchemy(http://www.sqlalchemy.org/),但是还有其他类似Storm和SQLObject的东西。

关于python - Django可以用于非Web应用程序吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2529497/

10-12 07:31
查看更多