I have a soft-delete user model in Django, where we set is_active to False.
But one problem I'm running into is needing to filter out is_active users on every type of content:
Item.objects.filter(user__is_active=False, ...)Comment.objects.filter(user__is_active=False, ...)User.objects.filter(is_active=False, ...)
And so-on. Is there some type of Django / Pythonic design pattern I can use here to avoid needing to manually filter out all users every time I query something made by a user, or a current list of users?