Лучший способ динамически реализовать зависимые поля в админке Django - PullRequest
0 голосов
/ 29 июня 2019

Здравствуйте, у меня есть идея о магазине на Django.

Я хочу кое-что о классе Category с именем и jsonfield, в котором хранятся имена атрибутов ("размер", "цвет") для категории.И у меня есть модель Product с fk to Category и атрибутами поля, а также json {"size": "M", "Color": "red"}.

Теперь у меня есть 2 вопроса:

  1. Является ли идея приемлемой?
  2. У меня есть администратор для продукта, и я хочу, чтобы это поведение: затем пользователь выбирает категорию для продукта, поле «атрибуты» автоматически отображает шаблон с именами атрибутов для этой категории,примерно так: {"size": "", "color": ""}
...