Shshzik
@Shshzik
Начинающий

Как организовать Продукты в Django?

Итак. Есть магазин. Товары для него поставляются через API с сайтов разных поставщиков. У всех данные разные. У кого-то в XML, у кого-то в JSON и т.п.
На самом сайте клиент требует организовать следующую структуру:
В каталоге отображаются товары, сгруппированные по Цвету. То есть что бы из каталога можно было перейти на один и тот же товар, но разного цвета. Внутри каждого цвета есть список из размеров этого товара и в корзину можно положить любой из этих размеров.
Я организовал примерно такую структуру:
БазовыйТовар:
    Цвет:
        Размер
        Размер
    Цвет:
        Размер
        Размер


Но получилось в конце то, что по API у одних поставщиков товары сгруппированы, у других нет и т.п.
У некоторых товаров просто нет Размеров или Цвета.

Проблема еще в том, что у отдельного Цвета или даже Размера может быть своя цена, к примеру.

Вообщем какие есть идею для организации Продуктов? Предлагайте любой вариант, потому что мои идеи ничего хорошим для меня не кончились.
  • Вопрос задан
  • 164 просмотра
Пригласить эксперта
Ответы на вопрос 3
@asd111
jsonb в postgresql или mongodb
Ответ написан
Комментировать
tema_sun
@tema_sun
Я в json храню
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы