У меня есть модель наследования в Джанго что-то вроде этого:Django унаследовал модели не полностью удалены
class A(models.Model):
name = models.CharField (max_length = 255, unique = True)
class B(A):
desc = models.CharField (max_length = 255)
и при выполнении удаления на B оставляет след «мусора» заходы из А позади.
obj = B.objects.create(name = "My", desc = "left overs")
obj.delete()
теперь я не могу изменить модель, чтобы иметь т 1to1 FK-А вместо наследования, потому что это уже работает программное обеспечение. Есть ли хороший способ сделать правильное удаление?
Спасибо заранее!