首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-paypal教程:“反向”似乎被错误地使用

django-paypal教程:“反向”似乎被错误地使用
EN

Stack Overflow用户
提问于 2015-06-23 21:43:41
回答 1查看 444关注 0票数 0

我正在尝试使用django-paypal (也许有一个更好的库?)我从这里学到了:https://django-paypal.readthedocs.org/en/stable/standard/ipn.html

在这个块中使用reverse,但是它在项目中使用时会抛出一个错误(即使您导入它)。

代码语言:javascript
复制
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/",

}

我是这样进口的:

代码语言:javascript
复制
from django.core.urlresolvers import reverse

我得到了一个错误:

代码语言:javascript
复制
NoReverseMatch at /pay/

Reverse for 'paypal-ipn' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []

要么我漏掉了什么东西,要么教程不完整(或者错了?);我只需要在这里做一些修正。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-23 22:04:07

问题是我没有在我的urls中添加这个:

代码语言:javascript
复制
url(r'^something/paypal/', include('paypal.standard.ipn.urls')),
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31014073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档