代码改变世界

随笔档案-2013年11月

Django 源码小剖: Django ORM 查询管理器

2013-11-12 23:59 by 捣乱小子, 4737 阅读, 收藏, 编辑
摘要: ORM 查询管理器对于 ORM 定义: 对象关系映射,Object Relational Mapping, ORM,是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。ORM 能大大简化并抽象数据库的操作.假设 django 的一个工程中包含一个名为 Book 的模块(model), 在 views.py 的函数中可能会写出查询语句:# views.pydef index(request): book_set = Book.objects.filter(id=1) 或者 book_s... 阅读全文