Open ron8mcr opened 7 years ago
django-model-utils also includes https://django-model-utils.readthedocs.io/en/latest/models.html#softdeletablemodel , which provides soft-deletion. If you only want some fields, and not all, maybe better to just use that package.
These fields are redundant for logical deletion. Model itself named
LogicalDeleteModel
and seeing this fields inside it are surprising.Also, there are a few apps that provide similarly functionality:
django_extensions.db.models.TimeStampedModel
model_utils.models.TimeStampedModel
So if somebody started to use one of this app or some another, and then wants to start using
pinax-models
with logical delete feature, he will get confusing by duplicating fields