Отображение из моделей на странице шаблона в django
Я хочу отобразить данные моделей в файле шаблона, но это просто не работает, даже когда я передаю QuerySet объектов сообщений в качестве контекста в функцию render.
Название приложения - CD
Вот мой код
models.py
from django.db import models
# Create your models here.
class Task(models.Model):
text = models.CharField(max_length = 200)
def __str__(self):
return self.text
views.py
from django.shortcuts import render
from .models import *
# Create your views here.
def index(requets):
tasks = Task.objects.all()
context = {'tasks': tasks}
return render(requets, 'CD/home.html', context)
мой шаблон home.html
{% for task in tasks %}
<h1>{{task.texts}}</h1>
{% endfor %}
Вы должны использовать текст вместо texts в шаблоне
используйте это :
{% for task in tasks %}
<h1>{{task.text}}</h1>
{% endfor %}