Re: Chaining custom manager methods on querysets

2007-09-21 Thread omat
Thanks a lot for the explanation. Now it is much clearer for me... On 21 Eylül, 19:18, "Jeremy Dunck" <[EMAIL PROTECTED]> wrote: > On 9/21/07, omat <[EMAIL PROTECTED]> wrote: > This: > > > class TagManager(models.Manager) > > # ... > > def get_query_set(self): > > return TagQuer

Re: Chaining custom manager methods on querysets

2007-09-21 Thread Jeremy Dunck
On 9/21/07, omat <[EMAIL PROTECTED]> wrote: This: > class TagManager(models.Manager) > # ... > def get_query_set(self): > return TagQuerySet Should be this: def get_query_set(self): return TagQuerySet(Tag) And you'll obviously need to implement "my_filter" on Tag

Re: Chaining custom manager methods on querysets

2007-09-21 Thread omat
Ok, I solved the recursive import problem and tried to improve my understanding of what is going on. Now I have: class TagManager(models.Manager): def get_query_set(self): return TagQuerySet class Tag(models.Model): # ... objects = TagManager() class TagQuerySet(models.quer

Re: Chaining custom manager methods on querysets

2007-09-21 Thread omat
Google ate my previous post, so I'm re-posting... I solved the recursive import problem and tried to improve my understanding of what is going on. Now I have: class TagManager(models.Manager): def get_query_set(self): return TagQuerySet class Tag(models.Model): # ... object

Chaining custom manager methods on querysets

2007-09-21 Thread omat
Hi, I have a custom manager for a Tag model and I want to apply its methods also to Tag querysets, not just to "Tag.objects". There has been a discussion on this here: http://groups.google.com/group/django-users/browse_thread/thread/3d00660409d277da/ but what Malcolm suggested is not very clear