- class Client(models.Model):
- objects = ClientObjects()
- class ClientObjects(models.Manager):
- def get_query_set(self):
- #this works
- #return QuerySet(self.model, using=self._db)
- #this fails
- return ThreadSafeQuerySet(self.model, using=self._db)
- class ThreadSafeQuerySet(QuerySet):
- def __init__(self, var1, using=None):
- super(ThreadSafeQuerySet, self).__init__(var1, using=using)