Django

Django的组件

1、ORM

对象关系映射(Object Relational Mapping,简称 ORM ),用于实现面向对象编程语言里不同类型系统的数据之间的转换。

ORM 在业务逻辑层和数据库层之间充当了桥梁的作用。

ORM 是通过使用描述对象和数据库之间的映射的元数据,将程序中的对象自动持久化到数据库中。

 

 

 

2、增加数据

# 通过objects这个模型管理器的all()获得所有数据行,相当于SQL中的SELECT * FROM list = Test.objects.all()

list = 库名.objects.all()

# filter相当于SQL中的WHERE,可设置条件过滤结果 response2 = Test.objects.filter(id=1)

# 获取单个对象 response3 = Test.objects.get(id=1)

# 限制返回的数据 相当于 SQL 中的 OFFSET 0 LIMIT 2; Test.objects.order_by('name')[0:2]

#数据排序 Test.objects.order_by("id")

# 上面的方法可以连锁使用 Test.objects.filter(name="runoob").order_by("id")

 

 

posted @ 2023-02-21 14:28  王枫子  阅读(31)  评论(0)    收藏  举报