我正在使用 django-paypal
库在我的网站上使用 PayPal 支付。
按照 示例,我已经设置了 paypal_dict
并添加了表单。
paypal_dict = {
"business": settings.PAYPAL_RECEIVER_EMAIL,
"amount": "10000000.00",
"item_name": "name of the item",
"invoice": "unique-invoice-id",
"notify_url": "https://www.example.com" + reverse('paypal-ipn'),
"return_url": "https://www.example.com/your-return-location/",
"cancel_return": "https://www.example.com/your-cancel-location/",
}
不过,我遇到了错误 global name 'reverse' is not defined
。 我正在使用Python 2.7.9,发生了什么?
reverse
的内置函数。您在某个地方定义了它吗?还是期望导入了一个? - abarnertreverse
函数,如果作为 Django 视图加载您的模块,则可以免费获得该函数,但如果以其他方式导入或运行它,则不行。 - abarnert