Тег шаблона Django для доступа к набору запросов

у меня есть модели проги :

class Progression(models.Model):
    user =  models.ForeignKey(
        settings.AUTH_USER_MODEL,
        on_delete=models.CASCADE,
        null=True,
        blank=True
    )
    started_module     =  models.ForeignKey(Module,on_delete=models.CASCADE,null=True,blank=True,)
    completedchapters =  models.ManyToManyField(Chapter)

    class Meta:
        constraints = [
            models.UniqueConstraint(
                fields=["started_module", "user"], name="unique_module_by_user"
            )
        ]

В моем представлении модуля у меня есть :

def Module_Detail(request,module_slug):

    module = get_object_or_404(Module,slug=module_slug)
   
    context = {
        'module' :module
    }

    return render(request,'courses/module-detail.html',context)

в шаблоне module-detail я хочу сделать что-то вроде:

{% if module in request.user.progression_set.all.started_module %}
{{ you have already started  this module }}
{% endif %}

но, похоже, это не работает

Ваша переменная 'module' должна оставаться в {{ }} , а не в обычном тексте с переменной:

<span>you have already started  this {{ module }}</span>
Вернуться на верх