Django - token CSRF ausente ou incorreto

Então estou recebendo Proibido (403) Falha na verificação do CSRF. Pedido anulado. Motivo dado para falha: token CSRF ausente ou incorreto.
Eu tenho o 'django.middleware.csrf.CsrfViewMiddleware', no meu middleware_classes. Aqui está o meu modelo

<form name="input" action="/login/" method="Post"> {% csrf_token %}
<input type="submit" value="Submit"></form>

Aqui está a minha opinião

from django.shortcuts import render_to_response
from django.core.context_processors import csrf
from django.template import RequestContext
def login(request):
     csrfContext = RequestContext(request)
     return render_to_response('foo.html', csrfContext)

Bem, eu sou novo no Django e na maioria dos desenvolvedores web, mas não consigo encontrar o problema aqui. Qualquer ajuda seria muito apreciada!

Também tentei o método na documentação do django

c = {}
c.update(csrf(request))
# ... view code here
return render_to_response("a_template.html", c)

questionAnswers(3)

yourAnswerToTheQuestion