Причина более интересна. Сначала processed
является ссылкой на функцию, здесь вы можете выбрать другое имя.Да, это должно быть if request.method == "POST"
заглавными буквами для соответствия, оно не соответствует условию
Но, что интересно, он должен был вернуть ссылку на функцию, но ошибка здесь UnboundError
Попробуйте этот фрагмент кода
def foo(bar):
return foo
print(foo(2)) #it will print function reference but not unbound
с другой стороны
def foo(bar):
if bar == 5:
foo = 7
return foo
print(foo(2)) #it will raise the `UnboundError` even if condition is never going to meet
Причина Абстрактное синтаксическое дерево сборка Python при определении функции