So, I have the following models:
class Task(PolymorphicModel):
title = models.CharField(max_length=100)
class TaskTopic(Task):
topic = models.ForeignKey(Topic, default=None, null=True)
class Event(models.Model):
tasks = models.ManyToManyField(Task, db_table='event_tasks')
I wanna filter by the topic field. I tried something like this but it didn't work.
Event.objects.filter(tasks__instance_of=TaskTopic)
Any ideia of how to do this?