Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Denis Sh
@Deq56
Python dev, JS, CSS, Asterisk, Mikrotik
Django
HTTP Cookies
Как принять cookie в django?
На стороне клиента с помощью js создаю куки Cookies.set("TEST", 'Values'),
далее на стороне сервера пытаюсь их забрать, но ничего не выходит
пробывал так:
a = request.COOKIES['TEST']
и так
a = request.COOKIES.get('TEST')
Вопрос задан
более трёх лет назад
562 просмотра
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
iegor
@iegor
Получаете вы куку верно, а неверный у вас js код, покажите его или почитайте статью, как ставить куки на js
www.badscript.net/blogpost/kak-zadat-poluchit-i-ud...
Ответ написан
более трёх лет назад
3
комментария
Нравится
3
комментария
Facebook
Вконтакте
Twitter
Denis Sh
@Deq56
Автор вопроса
использую: js-cookie для работы с куки
function cookieFromCheckbox()
{
var ch = Cookies.get("checkboxCookie");
console.log(typeof(ch))
if (typeof(ch) == 'undefined'){
ch = new Array();
}
if (typeof(ch) != 'object'){
ch = eval(ch)
}
$(".hildcbk").each(function(){
var $el = $(this);
if($el.prop("checked")){
if ($.inArray($el.attr("value"),ch) == -1){
ch.push($el.attr("value"));
}
}
else{
if ($.inArray($el.attr("value"),ch) > -1){
ch.splice(ch.indexOf($el.attr("value")), 1);
}
}
});
Cookies.set("checkboxCookie", ch);
}
Написано
более трёх лет назад
sim3x
@sim3x
Deq56
:
eval(ch)
???
нафига
Написано
более трёх лет назад
Denis Sh
@Deq56
Автор вопроса
если в куки лежит список, то django игнорирует эти куки, возможная причина это из за спецсимолов, если делать обычный стринг то всё гуд.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
HTTP Cookies
+1 ещё
Средний
Должен ли сайт использовать куки если пользователь не нажал на кнопку принимаю в баннере с предупреждением о персональных данных?
1 подписчик
14 июл.
133 просмотра
1
ответ
Django
Простой
Отображение GenericRelation в админ панели Django?
1 подписчик
12 июл.
91 просмотр
1
ответ
Django
Простой
Как побороть ошибку (1364, "Field doesn't have a default value")?
1 подписчик
12 июл.
74 просмотра
1
ответ
Django
Простой
Как вывести время в шаблоне Django в соответствии с часовым поясом?
1 подписчик
03 июл.
103 просмотра
2
ответа
Django
+1 ещё
Средний
Почему не применяются изменения кода в models.py?
1 подписчик
16 июн.
67 просмотров
2
ответа
WordPress
+1 ещё
Простой
Как отключить все cookie в вордпрес кроме админки?
2 подписчика
07 июн.
144 просмотра
1
ответ
Django
+1 ещё
Простой
Как проверять файлы в S3 хранилище?
3 подписчика
02 июн.
2398 просмотров
4
ответа
Django
Простой
Как в шаблоне Dajngo поставить условие в цикле For?
1 подписчик
22 мая
147 просмотров
1
ответ
Django
Простой
Как сделать генерацию пароля в django user?
1 подписчик
20 мая
99 просмотров
1
ответ
Django
Простой
Обязательно ли использовать AbstractUser django?
1 подписчик
18 мая
87 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Backend Python/Django
Borderless360
от 3 000 до 6 000 $
Senior Python Developer (Django)
АйТи Бастион
•
Москва
Старший Python-разработчик (Django, Wagtail) в офис
DIGITAL SECTOR
•
Краснодар
от 200 000 до 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама