Я не могу использовать функцию внутри другой функции в django [закрыто]

@csrf_exempt
def handlerequest(request):
    # paytm will send you post request here
    form = request.POST
    response_dict = {}
    for i in form.keys():
        response_dict[i] = form[i]
        if i == 'CHECKSUMHASH':
            checksum = form[i]
    
    verify = Checksum.verify_checksum(response_dict, MERCHANT_KEY, checksum)
    if verify:
        if response_dict['RESPCODE'] == '01':
            print('payment succesfull')
            def function_name(request):
                UserProfile.objects.filter(user=request.user).update(payment=True)
 
                
        else:
            print('payment was not successful because' + response_dict['RESPMSG'])
            
            
    return render(request, 'app/paymentstatus.html', {'response': response_dict})
Вернуться на верх