Задать вопрос
Mooris
@Mooris

Django, что за ошибка и как получить куки?

Здравствуйте, подскажите как получить куки, пробую так
def test(request):
      t = request.COOKIES.get('test2')
      return t

Выдает ошибку
'SafeText' object has no attribute 'COOKIES'

cookies сайта:
5ba7e44e05f6c764815921.png
  • Вопрос задан
  • 252 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
Mooris
@Mooris Автор вопроса
@register.simple_tag(takes_context = True)
def tag_name(context):
    request = context['request']
    result = request.COOKIES.get('test2')
    return result

{% tag_name %}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@deliro
Очевидно, в твою "вьюху" приходит не Request, а какой-то SafeText. Возвращается, кстати, тоже не валидный Response, а строка или None
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы