[Django]
Привет всем. Пытаюсь построить сложную проверку при добавлении записи. У меня есть таблица компания, в ней описан объект компания. Потом у меня есть еще две таблицы. называются компания_россия и компания_китай. В них создана связь один к одному на таблицу компания. Мне нужно на стадии сохранения таблицы компания создавать связь одной из таблиц по стране и проверять внутри создания таблицы страны, могу ли я создать. Проверка рег номера и всё такое. Вообщем если что-то в создании таблицы страны пошло не так, то и таблица компания не создалась
Сперва я подумал, что я могу сделать это через транзакции, но объекта компания не существует, пока я не верну super().save(*args, **kwargs) в save ()