show us the base_1.html 2015-09-10 16:18 GMT+01:00 <[email protected]>:
> By the way, I am using Django 1.8.3 (final) > > > On Thursday, September 10, 2015 at 8:16:11 AM UTC-7, [email protected] > wrote: >> >> First of all I have done my research and found no reasonable explanation >> for my issue. I have a site on heroku that works fine on the first page, >> but when I click a button that I have programmed to go to another page, I >> obtain the infamous CSRF error. The reason for this error is CSRF cookie is >> not set. Here is a description of the background work done on the dev side: >> >> 1. Settings.py >> >> MIDDLEWARE_CLASSES = ( >> 'django.contrib.sessions.middleware.SessionMiddleware', >> 'django.middleware.common.CommonMiddleware', >> 'django.middleware.csrf.CsrfViewMiddleware', >> 'django.contrib.auth.middleware.AuthenticationMiddleware', >> 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', >> 'django.contrib.messages.middleware.MessageMiddleware', >> 'django.middleware.clickjacking.XFrameOptionsMiddleware', >> #'django.middleware.security.SecurityMiddleware', >> 'django.middleware.csrf.CsrfViewMiddleware', >> ) >> >> 2. base.py >> >> <form class="col-lg-12" method = "post" id="loginform" action= "/menu/"> >> {% csrf_token %} >> >> <div class="input-group" style="width: >> 65%;0px;text-align:center;margin:0 auto;"> >> <input class="form-control input-lg" title="Don't worry. We >> hate spam, and will not share your email with anyone." placeholder="Email >> address" type="text"> >> </div> >> <br> >> <div class="input-group" style="width: >> 65%;0px;text-align:center;margin:0 auto;"> >> <input class="form-control input-lg" title="Don't worry. We >> hate spam, and will not share your email with anyone." >> placeholder="Password" type="text"> >> </div> >> <br> >> <br> >> >> <button class="btn btn-lg btn-primary" style = "width: 100px" >> type="button" onClick ="logIn();">Log In</button> >> >> <br><br> >> >> </form> >> >> 3. views.py >> >> def menu(request): >> >> return render_to_response('home/base_1.html', context_instance = >> RequestContext(request, {}) ) >> >> 4. javascript for the function logIn() that is executed when the button >> is clicked from (2) >> >> >> function logIn () >> { >> alert('Form has been submitted'); >> document.getElementById('loginform').submit(); >> } >> >> I am seriously bewildered and cannot understand why the base_1.html site >> is not being rendered and I am getting this CSRF error ! Please help me, >> >> >> >> >> >> -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/django-users. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/14ec3bc1-c7ff-4d3e-8065-9eae959720fc%40googlegroups.com > <https://groups.google.com/d/msgid/django-users/14ec3bc1-c7ff-4d3e-8065-9eae959720fc%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- *monoBOT* Visite mi sitio(Visit my site): monobotsoft.es/blog/ -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CA%2BxOsGCqOXSCs7dFDTNNfgEgKHk2vsbXNEmFN4LpkgNabgjVNA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

