Джанго: проверить, включены ли куки? - PullRequest
0 голосов
/ 04 апреля 2011

Я хочу проверить, включены ли куки в Django.У меня есть следующий код:

def test_cookies(request):
    request.session.set_test_cookie()
    if request.session.test_cookie_worked():
        print 'cookie worked'
        request.session.delete_test_cookie()
    else:
        print 'cookie failed'
        return HttpResponse("Please enable cookies and try again.")

Однако, если я выберу «Отключить куки-файлы> Все куки-файлы» на панели инструментов веб-разработчика Firefox, а затем попробую загрузить страницу в Firefox, я получу «куки-файлы работают»выход.О, дорогой.

Есть ли другой способ проверить, включены ли файлы cookie?

Спасибо!

1 Ответ

3 голосов
/ 04 апреля 2011

В одном действии / URL вы устанавливаете cookie и перенаправляете его на другое действие / URL.В этом другом действии вы проверяете, установлен ли cookie.

...