我是Django的新手并且有一个基本的问题:我想使用一个ORM,我可以用它来处理Django和其他python项目,所以基本的问题是Django ORM不可知,如果是的话,我该如何使用以SQLAlchemy为例?
如果不是,那么您对上述问题有什么建议(使用适用于Django及其外部的ORM对象)?
答案 0 :(得分:12)
选项1:将Django ORM用于其他项目。 Using only the DB part of Django
这很有效。我更喜欢它。
选项2:将SQLAlchemy与Django一起使用。 SQLAlchemy and django, is it production ready?和Configuring Django to use SQLAlchemy
这也适用。我不喜欢它,因为我不喜欢重新配置Django。