Удалите объекты модели, участвующие в отношениях ManyToMany, в postgres - PullRequest
0 голосов
/ 21 апреля 2020

Я использую postgres и имею две очень простые модели в Django:

class VariantTag(ModelWithGUID):                                                                                        
    saved_variants = models.ManyToManyField('SavedVariant')

class SavedVariant(ModelWithGUID):                                                                                                                                                                                                           
    xpos_start = models.BigIntegerField()                                                                               
    xpos_end = models.BigIntegerField(null=True)

Теперь я хочу удалить SavedVariant, но получаю ошибку Key (id)=(24) is still referenced from table "seqr_varianttag_saved_variants". Как правильно удалить SavedVariant объекты в этом случае? В dbshell я имею в виду, в postgres используется SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...