SQLAchemy和Django

时间:2018-12-23 18:11:44

标签: django sqlalchemy

是否有某种方法可以像在SQLAlchemy中的DjangoORM中执行prefetch_related一样?

我有这样的模型:

class User(...):
    regions  = models.ManyToMany(Region)
    name = models.CharField(...)

class Region(...): 
    title = models.CharField(...)

我有相同的sql炼金术课程。

我想用sql alchemy重写代码:

name = 'Lucas'
users = User.objects.filter(name=name).prefetch_related('regions')

1 个答案:

答案 0 :(得分:1)

不是没有很大的困难。默认的django ORM紧密集成在一起,用SQLAlchemy替换它是一项不小的任务。

https://github.com/Deepwalker/aldjemy建议它可以帮助您解决此问题。

相关问题