我想在 Django 中使用 ORM 显示数据,但在我的 html 网页上只生成了一个查询

I want to display data using ORM in django but only a query is being generated on my html webpage

我想在 Django 中使用 ORM 显示数据库中的数据,但在我的 html 网页上只生成了一个 sqlquery 而不是数据。 谁能帮我解决这个问题?

我的代码:

views.py

def home(request):
    Values = Major.objects.raw('SELECT p.major_cd, m.description FROM percentages as p, major as m WHERE p.major_cd = m.major_cd;')
context = { "Values": Values
    }
    return render(request, "website/index.html" , context )

index.html

{{ Values }}

您应该迭代查询以获得结果...

{% for v in Values %}
  {{ v }}
{% endfor %}