我有3个模型:Album
,Picture
和PictureFile
,由Picture.album
和Picture.pic_file
链接
我想做类似以下的事情,最后得到一份PictureFile记录:
pic_files = Picture.objects.filter(album_id=1).exclude(pic_file=None).values_list('pic_file', flat=True)
上面似乎只是吐了一个pic_file_id
的列表但是我想知道Django是否提供了内置的方法来处理这个问题,或者我是否只需要循环遍历每个并自己构建列表? / p>