Использование подсказки типа Any в Django - NameError: имя 'Any' не определено
Когда я использую предложение автозаполнения в VSCode, чтобы сделать get_context_data()
функцию:
def get_context_data(self, **kwargs: Any) -> Dict[str, Any]:
return super().get_context_data(**kwargs)
Я получаю NameError
:
NameError: name 'Any' is not defined
Я новичок в использовании подсказок типов в Python - нужно ли мне импортировать что-то для типа Any
?
Any
в данном контексте является аннотацией типа. Чтобы она была распознана, ее необходимо импортировать из модуля типизации.
from typing import Any
Должен решить вашу проблему.