Получение куки через get в Django
Безопаснее читать куку методом
get: если ее нет,
вернется None, а не ошибка:
value = request.COOKIES.get('key')
Разница с доступом по ключу.
Если куки нет, квадратные скобки
дают ошибку KeyError:
value = request.COOKIES['key']
А get в том же случае
вернет None:
value = request.COOKIES.get('key')
Прочитайте куку msg
через get и выведите
результат (даже если куки еще нет).
Сравните: обратитесь к
несуществующей куке через
['...'] и через
get - что произойдет
в каждом случае.