Hello I am trying to handle simple form submission in django. But still after hours of try. I am getting csrf verification failed error. I searched a lot but no solution is found so far.
This is my code
def index(request):
if request.method == 'POST':
username = request.POST.get('username')
useremail = request.POST.get('useremail')
context = {
'username': username,
'useremail': useremail
}
template = loader.get_template('responsepage.html')
return HttpResponse(template.render(context, request))
else:
template = loader.get_template('formpage.html')
return HttpResponse(template.render())
It is my form
<form method="post" action="/getdata/">
{{% csrf_token %}}
<input type="text" name="username" />
<input type="email" name="useremail" />
</form>
I have written csrf_token variable here. But still I am getting the same error that csrf verification failed.