0

我无法决定为我的网站使用哪个 python 框架。所以我决定硬着头皮使用 Django。我的问题是,如果我对 Django 有问题,将来迁移到不同的框架会有多容易(或困难)?

4

2 回答 2

1

至少可以说,您的数据库查询(和对象模型)、url 配置和模板都将特定于 django。也就是说 - 如果您了解自己在做什么,如果您以后真的需要,在另一个包中重新创建它们应该不会花费太长时间。

编辑:这都是假设您不集成第三方项目,例如 sqlalchemy 和 mako。Django 与它附带的内置函数配合得很好,因此使用上述模块通常比它的价值更麻烦。

于 2010-03-07T13:13:10.653 回答
1

对于模板部分,Jinja与 Django 非常相似,但是是独立的。它可能会帮助您将模板迁移到另一个框架。

(或者立即使用它,我发现 Jinja 与 Django 的默认模板系统相似但非常优越。)

于 2010-03-07T13:37:33.377 回答