Как вызвать функцию с request без ошибки?
def decorDef(request):
return print('lolo')
decorDef(request)
При вызове данной функции выдаёт ошибку: nameerror name request is not defined.
Я понимаю, что она говорит - не подключён request, но по факту, он вполне работает если убрать decorDef(request). (Мало ли, я напомню, что request используется в веб-приложениях (я работаю с джангой), и скорее всего в этом дело. Но не понимаю, как как исправить.) Благодарю.
Ответы (1 шт):
В строке decorDef(request) , вы должны не просто указать переменную параметра, а указать аргумент, например decorDef('То что вам нужно'), теперь функция работает корректно, но если вам например не нужна передача аргумента, то просто не указывайте ничего в параметре:
def decorDef():
return print('lolo')
decorDef()
И на всякий случай, аргумент необходимо передавать если вам нужно сделать примерно так:
def decorDef(request):
print (request)
decorDef('g')