Восстановление данных из базы данных с помощью Python [закрыто]

<<<0><0> <Доброе утро. Я не могу вернуть в темплейт информацию, которая находится в БД, т.е. когда я загружаю html, не появляется информация из БД, которая вызывается. Я делаю это приложение на Python, используя Django.

Models.py

`from django.db import models

cursos = (
    ('1','Técnico em informática para Internet'),
    ('2','Técnico em Agropecuaria'),
    ('3','Técnico em Agroindustria')
)

class Postagem(models.Model):
    titulo = models.CharField(max_length=100)
    descricao= models.TextField()
    imagem = models.ImageField(blank = True) 
    cursos = models.CharField(
        max_length= 3,
        choices = cursos,
    )

    def __str__(self):
        return self.titulo
    def __str__(self):
        return self.descricao
    def __str__(self):
        return self.imagem
    def __str__(self):
        return self.cursos`

Views.py

from multiprocessing import context
from django.http import HttpResponse
from django.http import HttpResponseRedirect
from django.shortcuts import render,redirect
from .models import Postagem

    
'def listar(request):
    postagens = Postagem.objects.all()

    context = {
        'postagens': postagens}
    
    
    return render(request,'post/listar.html', context)'

urls.py

from django import views
from django.contrib import admin
from django.urls import path
from .import views

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.listar, name = 'listar')
]

listar.html

<h1> Suas postagens </h1>

{{postagem.titulo}}

 { % for postagem in postagens % }

 <span> <a href="/editar/{{postagens.id}}"> {{postagens.titulo}}</a> </span>
 <span> <a href="/excluir/{{postagens.id}}"></a> </span> 
 <span> <a href="/nova/{{ppstagens.id}}"></a> </span>

 { % endfor % }

как он появляется на экране:

post/

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