которой есть dlc и жанры
у dlc жанры должны синхронизироваться с основной игрой (делать методы для вытягивания жанров через основную игру пока не хочется)
пытался через post_save сигнал это сделать, но сохранение m2m связей происходит после этого
подскажите плиз, куда можно влезть, чтоб повлиять на то, что произойдёт до/после сохранения m2m связей?
в метод save? но вообще дублирование данных не так чтобы идеалогически правильно с точки зрения субд
получается создание m2m связей происходит до метода save? согласен, но у меня всё это является классом game, а конкретная логика разбита по прокси моделям мб я недостаточно много шарю, чтоб сделать всё красиво без дублирования)
до не получится, еще id нет, просто сначала super().save(), а потом M2mModel.objects.filter(first_model=self).update(genre=self.genre)
ага, понял, спасибо большое
Обсуждают сегодня