Django全局名称“PayLaneRestClient”未定义

2024-10-01 19:21:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我在导入一个类并试图从Django的类中使用它时遇到了一个问题视图.py. 我有以下错误:global name 'PayLaneRestClient' is not defined。在

from django.shortcuts import render
from polls import paylane_rest_client

def form(request):
    return render(request, 'index.html')

def submit(request):
    client = PayLaneRestClient(log, pw)
    try:
        status = client.card_sale_by_token(card_params)
    except Exception, e:
        print e
    if client.is_success():
        print 'Success, id_sale: %s' % status['id_sale']
    else:
        sys.exit('Error ID: ' + str(status["error"]["id_error"]) + '\n' \
        'Error number: ' + str(status["error"]["error_number"]) + '\n' \
        'Error description: ' + str(status["error"]["error_description"]))

Tags: fromimportclientidisrequestdefstatus

热门问题