I have a model called Watch with a datefield called date and I want to only show the objects from that model that have the same month as the current month. I tried:
Watch.objects.filter(date.month=now.month).order_by('-day')
But this appeared not to be possible. How can I achieve this?
You could try this:
Watch.objects.filter(date__month=now.month).order_by('-day')
Have a look at the QuerySet API Reference