You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
class ModelA(SoftDeleteModel):
...
class ModelB(SoftDeleteModel):
model_a = models.OneToOneField(to=ModelA, on_delete=models.SET_NULL)
when I attempt to delete an instance of model a from the admin. It fails saying 'ModelA' object has no attribute '.all()'
this is b/c it is hitting this line
Similar issue for me, trying to delete instance of model a, it throws RelatedObjectDoesNotExist: A has no b, because I don't have any ModelB instance pointing to the deleted model a instance.
@lidorkook your issue is not the same as the one @jasonfarkas has reported. I believe your problem has been solved, but the fix is not yet released to PyPI. Did you try installing directly from GitHub in order to see if the problem is still there?
I have s.t like
when I attempt to delete an instance of model a from the admin. It fails saying
'ModelA' object has no attribute '.all()'
this is b/c it is hitting this line
django-softdelete/softdelete/models.py
Line 253 in e9d6ee1
instead of realizing that it is a reverse oneToOne field.
The text was updated successfully, but these errors were encountered: