Как я могу сохранить этот созданный ключ cookie в переменной в Django - PullRequest
0 голосов
/ 01 марта 2019
request.session.set_test_cookie() <---- this will create a session with cookie id

но как я могу сохранить этот ключ cookie в переменной в Django.

Я пробовал это, но выдает ошибку.

id = request.session.set_test_cookie()

1 Ответ

0 голосов
/ 01 марта 2019

Django предоставляет простой способ проверить, принимает ли браузер пользователя файлы cookie.Просто вызовите метод set_test_cookie () для request.session в представлении и вызовите test_cookie_worked () в последующем представлении - не в том же представлении вызовите reference .

, поэтому метод set_test_cookie ()только для проверки, есть ли cookie поддержки браузера или нет.если вы хотите проверить, есть ли поддержка браузера, вызовите метод session.test_cookie_worked ()

Создайте cookie в django следующим образом:

def view(request): response = HttpResponse('response data') response.set_cookie('cookie_name', 'cookie_value')

Извлеките данные cookie:

def view(request): if 'cookie_name' in request.COOKIES: value = request.COOKIES['cookie_name']

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...