Как заставить Django comments использовать select_related() для поля "user"?

Я использую django comments frameworks. Все комментарии публикуются аутентифицированными пользователями. Рядом с комментарием я показываю некоторую информацию о профиле пользователя, используя {{ comment.user.get_profile }}

{# custom comment list templates #}
{% for comment in comment_list %}
{{ comment.submit_date }} - {{ comment.user.get_profile.display_name }}

{{ comment.comment }}

{% endfor %}

Проблема в том, что запросы к комментариям django не используют select_related() и на 100 комментариев я получаю 101 попадание в базу данных.

Есть ли способ заставить django comments framework выбирать профиль пользователя для каждого комментария за один раз?

6
задан Silver Light 25 October 2011 в 09:18
поделиться