在django中更好的查询方式

时间:2014-08-27 10:31:47

标签: django django-queryset

我正试图获取某些渠道的所有消息:

news = []
channels_in_these_languages = Channel.objects.filter(channel_lang__in=langs)
for each_channel in channels_in_these_languages: 
   news.append(each_channel.channel_news.all())

channel_news是每个频道的新闻表related_name

但是,循环频道并将每个频道新闻附加到列表中对我来说似乎很难看。有更好的方法吗?

0 个答案:

没有答案