django_sqlalchemy

编程

一个 django+sqlalchemy 的项目,如何优化?

362 天前

 chaleaochexist

django + django_restframework + sqlalchemy 的奇怪组合.

导致 django_restframework 的很多功能都没有使用.譬如 serialize router viewset 等.

另外,找 django 插件也不好找.

最后,这个项目的写法感觉是参考了 openstack 的写法.没有多少 django 的影子.

后端目前三个人,我不是负责人.

将错就错?继续这么写? 业务层堆了一堆业务逻辑...

另外请教 sqlalchemy orm 的调用一般放在哪里?有没有比较成熟的,比较大的开源项目可以参考参考.

一般 django orm 都是自定义 manager 和 Model 去解决分层的问题.(我之前是这么干的)

openstack 中的部分项目有使用 object(neutron),将 sqlalchemy 和 control 层做了隔离.

有的项目通过 dbapi.也就是将数据库操作封装成一个一个函数去处理.

redash 中是直接在 control 层里面写 SQL.

目前找到的开源的东西就这么多...

请大神赐教.多谢多谢...

以上是 django_sqlalchemy 的全部内容, 来源链接: utcz.com/z/513338.html

回到顶部