Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7201233
  • 博文数量: 510
  • 博客积分: 12019
  • 博客等级: 上将
  • 技术积分: 6836
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-01 16:46
文章分类

全部博文(510)

文章存档

2022年(2)

2021年(6)

2020年(59)

2019年(4)

2018年(10)

2017年(5)

2016年(2)

2015年(4)

2014年(4)

2013年(16)

2012年(47)

2011年(65)

2010年(46)

2009年(34)

2008年(52)

2007年(52)

2006年(80)

2005年(22)

分类: Python/Ruby

2020-11-25 18:10:34

django 如何同时使用sqlalchemy呢
特别是 query时候,因为query sqlalchemy更加灵活
使用步骤如下
一、安装
pip install aldjemy

二、配置
修改 setting.py
INSTALLED_APPS 添加
'aldjemy',

三、使用
1、转换django已有模型
import myapp.models
Blog_Q= myapp.models.Blog.sa

2、获得session
def Session():
    from aldjemy.core import get_engine
    from sqlalchemy.orm import sessionmaker

    engine = get_engine()
    _Session = sessionmaker(bind=engine)
    return _Session()

3、查询
print(Session().query(Blog_Q).all())


参考https://rodic.fr/blog/sqlalchemy-django/
阅读(1860) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~