创建一个模型类

略过

》插入一条数据

In [1]: from bookTest import models

In [2]: new_line = models.Book()

In [3]: new_line
Out[3]: <Book: >

In [4]: new_line.title = "三国演义"

In [5]: new_line.info = "三国时期的故事"

In [6]: new_line.save()

In [7]:

表与表,外键关联的定义

django-模型类关系-待整理_表数据

表数据与B表数据的关联

A表行.外键 = B表行

正向查找

通过英雄查看来自哪个作品

英雄行.外键,得到关联的作品行

作品行.字段 ,可得字段值

反向查找

通过作品对象,查有哪些英雄是和他对应的

作品行.英雄表名_set.all(),得到和他关联的所有英雄对象列表

django-模型类关系-待整理_数据_02

单方对象.多方类名_set.all() ----> 可以得到一个列表包数据行对象 [英雄1,英雄2]

英雄对象 = 列表【下标】

英雄对象.属性 拿值

查询小结

查一条

查所有

一对多正反查询小结