Как отобразить элементы кортежа внутри шаблона

Я хочу использовать элементы из кортежа, который я сейчас использую в своем models.py, внутри своего шаблона. Я добавил этот кортеж в контекст моих представлений, но когда я пытаюсь выполнить цикл по нему, ничего не отображается. вот мой упрощенный вид:

def dashboard(request):
    documents = DocumentInfo.objects.filter(user=request.user)
    context = {'documents':documents}
    if request.user.role == 'theory_interviewer':
        template = loader.get_template('reg/scientific-info-dashboard.html')
        interviewed = ScientificInfo.objects.filter(is_interviewed=True).all()
        context['interviewed'] = len(interviewed)
        context['survey_choices'] = SURVEY_CHOICES
    
    return HttpResponse(template.render(request=request, context=context))

и это мой шаблон:

{% for x,y in survey_choices %}
    {{x}}{{y}}
{% endfor %}

и, наконец, это кортеж выбора, который я импортировал из models.py:

SURVEY_CHOICES = (
    ('0', 'very bad'),
    ('1', 'bad'),
    ('2', 'good'),
    ('3', 'very good'),
    ('4', 'nice')
)
Вернуться на верх