Как передать аргументы типа при использовании представления django generic class based view?

Я хочу использовать django.views.generic.edit.FormView и поскольку это дженерик, я даю ему аргумент типа (MyForm):

class MyView(FormView[MyForm]):
    ...

Но это вызывает эту ошибку:

TypeError: 'type' object is not subscriptable

Как правильно передавать аргументы типа в FormView?

Во время выполнения необходимо выполнить monkeypatch классов, поместив

import django_stubs_ext

django_stubs_ext.monkeypatch()

в вашем <mysite>/settings.py файле

https://github.com/typeddjango/django-stubs#i-cannot-use-queryset-or-manager-with-type-annotations

Вернуться на верх