Передача данных в шаблон из базы данных

Я изучаю django. Мой views.py выглядит как показано ниже, который находится внутри student папки app.

from django.shortcuts import render
# from .models import Student
from student.models import Student


# Create your views here.
def home(request):
    student_data = Student.objects.all()
    context = {
        'student_data': student_data
    }
    return render(request, 'index.html', context )

Я пытаюсь получить значения в шаблоне index.html, который находится в папке template. Мой код в index.html выглядит следующим образом.

<p>
  {{ student_data }}
</p>

Мой код models.py, который находится внутри приложения student, выглядит следующим образом.

from django.db import models

class Student(models.Model):
    first_name=models.CharField( max_length=100 )
    last_name=models.CharField( max_length=100, blank=True, null=True )
    age=models.IntegerField()

Но я не вижу никаких данных в HTML с помощью браузера.

Вернуться на верх