Why not use decorator syntax for classmethod?
While you're at it, why not hide the queryset_only attribute in a decorator:
```python
def queryset_only(method):
     method.queryset_only = True
     return method
```