看了下ORM的反向关系
首先定义2个模型:
class Book(models.Model):
title=models.CharField()
author=models.ForeignKey(Author)
class Author(models.Model):
name=models.CharField()
看下的操作:
book=Book.objects.get(title='ss')
author=Book.author
books=author.book_set.all()
如果使用related_name后
author=models.ForeignKey(Author,related_name='books')
则books=author.books.all()