Я новичок в django, я создал свою первую страницу входа и добавил токен csrf, но когда страница входа запущена, она не отображается как страница, вместо этого отображается код шаблона и каждый раз он обновляется, я вижу, как меняется токен csrf в отображаемом коде шаблона.
Я помещаю код ниже:
views.py:
from django.template import RequestContext
from django.template.context_processors import csrf
from django.shortcuts import render
#from django.template import context
from django.http import HttpResponse
import datetime
from .models import Book
from django.contrib.auth import authenticate, login
from django.contrib.auth import logout
from django.middleware.csrf import get_token
def loginpage(request):
context = RequestContext(request)
context_dict = {}
context_dict.update(csrf(request))
return render(request,'login.html', context_dict, context)
template код отображается в браузере вместо отображаемой страницы:
1
Несколько дней пытался разобраться в этом, но толку не было. Было бы замечательно, если бы кто-нибудь мог мне здесь помочь.