首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django oscar paypal重定向

django oscar paypal重定向
EN

Stack Overflow用户
提问于 2017-12-12 23:06:33
回答 1查看 383关注 0票数 0

我正在使用Django奥斯卡贝宝支付。我有一个问题,重定向回到我的网站上的生产模式。

我已经在开发模式中成功地设置了,并且我尝试了运行服务器的两个不同的IP地址: 127.0.0.1:8000和192.168.1.102:8000,->都是工作的、校正的,并且重定向到我正在运行的任何服务器。

我关闭了Sandbox模式,并且我有一个具有https://正确工作的网站。我试着在mywebsite.com/上付款,但当我被重定向到贝宝网站付款时,它会重定向到https://192.168.1.102:8000/checkout/paypal/preview/13/?token=*,然后点击“继续”。(取消也会发生这种情况)。

我已经检查了paypal应用程序中的视图,它有正确编写的“反向”代码。如果我粘贴/签出/paypal/预览/13/?token=*部分在mywebsite.com/之后,它似乎工作正常。

有没有办法重定向回mywebsite.com/

非常感谢

Kyu

我只是尝试切换到沙箱模式的生产,但它并没有重定向我沙箱贝宝!它一直到正确的paypal支付网站,即使使用沙箱API.我现在很困惑。

这可能是因为我还没有完成python manage.py迁移和迁移吗?

EN

回答 1

Stack Overflow用户

发布于 2017-12-13 03:02:04

Oscar使用Django 站点框架来确定适当的返回URL。

您可能在Site上配置了错误的域(192.168.1.102)。

从管理员(at example.com/admin/sites/site/)中编辑站点,以设置在生产中使用的域。一旦你改变了这一点,来自Paypal的重定向就会起作用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47783028

复制
相关文章

相似问题

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