1. 程式人生 > >django的小操作,查詢

django的小操作,查詢

end 所有 obj 查詢 new 高效 操作 cts 等待

newses = News.objects.select_related(‘category‘, ‘author‘)  # category和author字段為News表的外鍵, 使用select_related查詢,會等待前端請求完畢後一次性查詢出所有的數據

前端:
{% for news in newses %}
  {{ news.category.name }}
  {{ news.author.username }} # 這兩個字段為外鍵
{% endfor %}

這樣能減少查詢的次數,提高效率

django的小操作,查詢