1、views.py

  Django - 一对多跨表操作

2、host.html

  Django - 一对多跨表操作

Django - 一对多跨表操作

 运行结果:

  Django - 一对多跨表操作

  通过外键,来进行多表取值(多表取值包括后台取值及前端获取);

多表获取数据时,可以通过以下几种方式实现:
 Django - 一对多跨表操作

1、从query  set 中获取某条数据,通过"对象.属性“的方式;

2、通过values方式,获取得有对象,通过双下划线方式获取(获取到数据为字典方式);

 

相关文章: