При использовании select_related кто-нибудь разработал способ фильтрации по полю в таблице внешнего ключа.
Например, с учетом следующих моделей:
class Author(models.Model):
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=40)
class AuthorExtra(models.Model):
author = models.ForeignKey(Author)
type = models.ForeignKey(ExtraType)
value = models.CharField(max_length = 24)
Я хотел бы получитькэшировать все связанные объекты AuthorExtra определенного типа.