user-agent
@user-agent

Как реализовать параметры товара на Django?

Нужно сделать параметры товаров (у каждого товара они разные). Например диагональ экрана или цвет и т.д. При добавлении товара в корзину пользователь выбирает нужный цвет из существующих у данного товара. Товар добавляется в корзину, где показываются выбранные параметры товара.
Как лучше реализовать это?

Что лучше использовать? Может eav, JSONB или JSONField? И где найти норм пакет с документацией?
  • Вопрос задан
  • 222 просмотра
Решения вопроса 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
solotony
@solotony
покоряю пик Балмера
параметры товаров (у каждого товара они разные).


если по-хорошему, то это делается с использованием EAV

https://en.wikipedia.org/wiki/Entity–attribute–val...

для EAV у джанги есть пакет, "+" - у него админка с деревом уже есть. хотя мне он не особо нравится
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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