Unexpected 'TypeError' when using Django's QuerySet with custom manager methods
Quick question that's been bugging me - I'm working with a `TypeError` when trying to use a custom manager method in Django 3.2. The method is supposed to return a filtered queryset based on a custom filter. Here's a simplified example: ```python class CustomManager(models.Manager): def active(self): return self.filter(is_active=True) class MyModel(models.Model): name = models.CharField(max_length=100) is_active = models.BooleanField(default=True) objects = CustomManager() ``` When I try to use this method in my view: ```python def my_view(request): active_items = MyModel.objects.active() return render(request, 'my_template.html', {'items': active_items}) ``` I get this behavior: ``` TypeError: 'QuerySet' object is not callable ``` I double-checked my Django version and ensured that I have imported everything correctly. I also tried calling `list(MyModel.objects.active())` to see if it would work, but that didn't resolve the scenario either. What could be causing this behavior, and how can I fix it? Am I missing something in my queryset usage or manager method implementation? What am I doing wrong?