Ребята, не могу вывести данные из БД django на HTML страницу. Вот мой код models py class Post(models.Model):
title = models.CharField(max_length=100)
content = models.TextField()
date_posted = models.DateTimeField(default=
timezone.now)
author = models.ForeignKey(User, on_delete=models.CASCADE)
def __str__(self):
return self.title
вот код views py def home(request):
context = {
'posts': Post.objects.all()
}
return render(request, "blog/base.html", context)
вот base.html <div class="col-md-8">
{% for i in Post %}
<tr class='success'>
<td>{{ i.title }}</td>
<td>{{ i.content }}</td>
<td>{{ i.date_posted }}</td>
<td>{{
i.author }}</td>
</tr>
{% endfor %}
</div>