나는 Django tagging 프로젝트를 사용 중입니다.장고 태그 지정 select_related
매우 안정적인 프로젝트였습니다. django에서 작업하기 1.3.
하지만 문제가 있습니다.
# in models.py
from tagging.fields import TagField
class Blog(models.Model):
title = models.CharField(max_length = 300)
content = models.TextField()
tags = TagField()
author = models.ForeignKey(User)
# in views.py
def blog_list(request):
# I Want to use select related with tags
blogs = Blog.objects.all().select_related("user", "tags") # ????
....
# in Templates
{% load tagging_tags %}
{% for blog in blogs %}
{% tags_for_object blog as tags %}
{{blog.title}}
{% for tag in tags %}
<a href="{% url tag_detail tag_id=tag.pk %}">{{tag}}</a>
{% endfor %}
{% endfor %}
문제가 무엇입니까? – ilvar
나는 쿼리 횟수를 줄이길 원한다. 문제는 Query Count 관련 블로그 수입니다. – Ankhaa