我有一个用户配置文件,其中包含指向一组收藏对象的manytomany字段。
我有一个查询集,它返回一组这些类型的对象,与收藏夹无关(尽管它可能包含收藏夹)。
我想做的是:
{% for object in objects %}
<p>{% if user.get_profile.favorites contains object %} Unfavorite {% else %} Favorite {% endif %}</p>
{% endfor %}
但到目前为止,我找不到一个容易做到这一点的方法。想法?
答案 0 :(得分:7)
答案 1 :(得分:1)
您是否尝试过object in user.get_profile.favorites
?
无论如何,请在您的视图中进行处理,而不是在模板中进行处理。