@rm_root

Django 3, Как из одной таблицы взять данные, и добавить запись в другую таблицу?

К примеру у меня есть таблица "Залы" в этой таблицы есть поля:
номер_зала,
сколько_рядов,
кол-во_мест_в_ряд,
вместительность * - это поле нужно, убрать не обращаем на нее внимание
5ed80bd98bde8784898740.png

При добавления записи, я хочу забрать данные из полей ( сколько_рядов, кол-во_мест_в_ряд ) и с этими данными создавать записи в таблицу "Места" к примеру если у нас 5 рядов и 20
мест в ряде то получается 100 записей в таблице "Места"

но как это сделать автоматически при добавления записи в таблицу "Залы" то она автоматом берет эти данные и заполняет циклом в таблицу "Места"

таблица "Залы" заполняется только в админ панели, не в вьюшке

Как это реализовать??? как-то в admin.py ?
  • Вопрос задан
  • 578 просмотров
Решения вопроса 1
tumbler
@tumbler Куратор тега Django
бекенд-разработчик на python
Напишите обработчик сигнала, который при создании зала создает места.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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