这是我从 View 中获得的字典:
{'questions_in_topic': <QuerySet [{'question_id__description': 'Describe your most significant leadership experience'}, {'questi
on_id__description': 'Which kind of leader are you?'}]>}
如何在 django 模板中显示单个问题?
View 如下:
def get_question_from_topic(request):
if request.method == "GET":
questions_in_topic = QuestionTopic.objects.filter(topic_id=request.GET['topicId']).values('question_id__description').order_by('question_id__description')
print(questions_in_topic)
context = { 'questions_in_topic': questions_in_topic }
print(context)
return render(request, 'recruiter/add_question_library.html', context)
return render(request, 'recruiter/add_question_library.html', context)
最佳答案
{% if questions_in_topic %}
{% for question in questions_in_topic %}
Question: {{ question }}
{% endfor %}
{% endif %}
关于django - 如何在 django 模板中迭代查询集字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52094738/