Извините за мой английский.
Существует страница администратора для автомобилей. На этой же странице вы можете добавлять и редактировать объекты Размеры машин. Вот как это выглядит в файле admin.py:
class CarVolumeInline(admin.TabularInline):
model = CarVolume
template = "admin/vans/volumesTabularTemplate.html"
min_num = 0
max_num = 20
extra = 1
def get_queryset(self, request):
qs = super().get_queryset(request)
qs.hello = "Hellooo"
return qs
class CarAdmin(TranslationAdmin):
inlines = [CarVolumeInline] # таблица с размерами автомобиля
list_display = ('full_title', 'seo_set', 'slug')
...
Заказчик попросил для каждого размера добавить множитель, уникальный не только для каждого размера, но и для отдельного объекта - Толщина материала. Я создал отдельный шаблон для TabularInline, чтобы отображать заголовок и формы для коэффициентов, но я понятия не имею, как сохранить его в базе данных. Собственно это и есть вопрос - как сохранить, отредактировать и вывести уже существующие значения в такой схеме.
Это должно выглядеть так: