Возможно ли, используя Type Hints в Python, указать тип записей в Django QeurySet? Что-то типа
QuerySet(SomeModel)
?
Например, у нас есть модель:
class SomeModel(models.Model):
smth = models.IntegerField()
и мы хотим передать как параметр в некую функцию QuerySet с записями этой модели:
def somefunc(rows: QuerySet):
pass
Но как указать, что должен быть не просто QuerySet, а именно QuerySet с записями модели SomeModel? То есть если бы передавали не QuerySet, а list, то можно было бы сделать так:
def somefunc(rows: List[SomeModel]):
pass
но как быть с QuerySet?