@register.filter
def does_profile_have_option(profile, option_id):
    """Returns non zero value if a profile has the option.
    Usage::
        {% if user.profile|does_profile_have_option:option.id %}
        ...
        {% endif %}
    """
return profile.options.filter(id=option_id).count()
Запрос многих ко многим полям в шаблоне django