Django TabularInline с пользовательским внутренним набором форм - PullRequest
0 голосов
/ 03 мая 2020

В администраторе Django у меня есть форма TabularInline (WhitholdingModel), которая имеет три атрибута, один из которых - сама модель (CIIUModel). Я хочу иметь три различных поля choiceFields, отображающих атрибут CIIUModel. Если пользователь выбирает одно поле, другое должно быть отфильтровано до тех, которые имеют значение этого атрибута. Так, например, если первым параметром choiceField является city, а я выбираю X city, второй choiceField должен содержать только значения, для которых city * X .

Кроме того, я пытаюсь расположить выбранные поля друг над другом.

Я пробовал с помощью formset, но пока безуспешно.

Как мне это сделать? sh это?


Это макет, который я хотел бы иметь.

enter image description here

PS Я пытаюсь не обрабатывать html, поэтому, если это можно сделать только с Python, было бы отлично!

...