Django - Error: context must be a dict rather than Context.

 
Vista:

Error: context must be a dict rather than Context.

Publicado por Arturo (1 intervención) el 03/11/2018 19:44:52
Hola a todos.

Estoy comenzando a usar django y estoy haciendo unas pruebas y al ejecutar la pagina me lanza el siguiente error:
"
TypeError at /fecha/

context must be a dict rather than Context.
"

Tengo una vista con lo siguiente:

"
from django.http import Http404, HttpResponse
from django.template.loader import get_template
from django.template import Template, Context
import datetime

def fecha_actual(request):
ahora = datetime.datetime.now()
t = get_template('fecha_actual.html')
html = t.render(Context({'fecha_actual':ahora}))
return HttpResponse(html)
"

Tengo una plantilla con lo siguiente:

"
<html><body>Hoy es {{fecha_actual}}.</body></html>
"

Cuando ejecuto la pagina "http://127.0.0.1:8000/fecha/"

me lanza el error:

TypeError at /fecha/

context must be a dict rather than Context.

Por favor podrian ayudarme...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder