170 похожих чатов

Подскажите, во какой формат можно закодировать массив, чтобы потом раскодировать

можно было.? Сейчас я массив в хеш md5 оборачиваю, но как я понял, хеш нельзя обратно потом в массив вернуть.

12 ответов

20 просмотров

В JSON. А зачем?

Erik-Arakelian Автор вопроса
Tigran Saluev
В JSON. А зачем?

Данные в БД должны быть в виде строки. У меня сейчас так, можно такое обратно раскодировать? А то я не нашел как

Erik Arakelian
Данные в БД должны быть в виде строки. У меня сейч...

Весь смысл MD5 хэша в том, что его нельзя обратно раскодировать.

Erik-Arakelian Автор вопроса

когда товар кладут в корзину, у товара есть разные опции, добавки и модификации. Чтобы сделать так, что один и тот же товар, но с разными опциями был в корзине разным товаром, я оборачиваю массив с фронта в md5 и храню его как product_key в cartItem

Тактически рекомендую взять MongoDB и хранить в виде документа. Не надо будет в строки ничего конвертировать

Erik Arakelian
когда товар кладут в корзину, у товара есть разные...

А можно личный вопрос, это заказ какой-то или ты для себя балуешься?

Erik-Arakelian Автор вопроса

json.dumps(item).encode('utf-8') вот так можно засунуть в поле Charfield?

Erik Arakelian
json.dumps(item).encode('utf-8') вот так можно за...

У тебя же постгря. Там есть типы для жсонов

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

Обсуждают сегодня

У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
всем привет. реально ли понять чем в процессе занята память? delphi/linux, процесс свой
Handatros
12
что за асемблер кста?
Shvabrikk Nya
19
Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
А где @Grinyaha уважаемый пропал?
Am Ambrion
14
This automated cryptocurrency trading system uses intelligent algorithms to buy low and sell high on leading crypto exchanges. Many users have already enjoyed significant prof...
Endu Wako
1
Сделал краткий обзор магазина из статьи и заодно там же записал инструкцию по развёртыванию. https://www.youtube.com/watch?v=8-sE1vNk95Q (чё думаете по звуку? кое-что поменял...
Andrey K
17
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Привет, коллеги! Возникла задача ограничить максимальный размер вложений для определённых расширений, например, чтобы для изображений лимит был 10 МБ, а для видео — 100 МБ. Ог...
Andro
1
вот не понимаю, зачем вообще лезть в осдев, если даже базы не знаешь? хотя бы про загрузку, форматы файлов железо какое-никакое. Ну реально, даже зная работу железа, с условны...
Mixail Frolov
7
Карта сайта