Override django's RelatedManager for model
How i can override manager for relations? For example: user.entry_set # django.db.models.fields.related.RelatedManager But i need for my own manager. I try this code, but this does not work: class EntryManager(models.Manager): use_for_related_fields = True Thanks. You task requires rather hacky code which will be very hard to maintain and understand (if it's even possible). What about this? class EntryManager(models.Manager): def by_user(self, user): # do anything you want # usage Entry.objects.by_user(user=user) 来源: https://stackoverflow.com/questions/10547583/override-djangos-relatedmanager