Я пытаюсь сделать такую вещь: у меня есть две модели, связанные через внешний ключ, и каждый экземпляр первой модели должен быть связан с точно 4 экземплярами секунды (я использую InlineAdmin для создайте их одновременно, используя extra = 4 и max_num = 4).
Есть две проблемы:
1 - мне нужно, чтобы у каждой из четырех моделей было свое собственное значение по умолчанию только для чтения для одного из его полей, это значение необходимо выбрать в опции выбора поля. Но мне нужно, чтобы они были только для чтения (я знаю о readonly_fields, но это бесполезно для этого. Javascript не кажется хорошим решением ...
2 - мне нужно указать значения по умолчанию для некоторого поля для всех четырех моделей одновременно, редактируя только одно поле. Я имею в виду два возможных решения: javascript или одно дополнительное, «пятая» модель со всеми скрытыми полями, кроме того, которое мне нужно, чтобы я мог переопределить save () , чтобы использовать его значения для других моделей и удалите его.
Но какой правильный путь?