ユーザーが私のアプリケーションにログオンしているときにfirst cookie
をDjangoに設定しようとしています。ユーザーがログインしている場合は 、テンプレートはよく表示されますが、命名された私のアプリケーションではなしクッキー:私は私のスクリプトで何かを逃したログイン機能付きDjango Cookie
def Login(request):
error = False
if request.method == "POST":
form = ConnexionForm(request.POST)
if form.is_valid():
username = form.cleaned_data["username"]
password = form.cleaned_data["password"]
user = authenticate(username=username, password=password)
if user:
login(request, user)
toto = GEDCookie(request)
return render(request, 'Home_Homepage.html', {'toto':toto})
else:
error = True
else:
form = ConnexionForm()
return render(request, 'Authentication_Homepage.html', locals())
@csrf_exempt
def GEDCookie(request):
SID = Logger.login("test", "10test")
response = HttpResponse("Cookie")
response.set_cookie('Cookie', SID, max_age=None)
return response
:Cookie
My機能は次のようになりますか?
ありがとうございます!それはあなたの答えでも動作します:) – Deadpool