在我本地的开发中,django-paypal 插件非常棒,并且在尝试使用 paypal 和开发人员帐户时遇到了零问题。推送到heroku后,我似乎无法联系paypal服务器执行完全相同的步骤....
例如,当在本地开发中,我得到了已接受的付款和 IPN 以使用 ngrok 返回到我的本地主机。
一旦我将应用程序推送到 Heroku 加载的所有内容并且看起来不错,我的问题不是我在尝试从 heroku 连接到沙箱时从 paypal 收到 500 错误?
请帮忙,瑞恩
在我本地的开发中,django-paypal 插件非常棒,并且在尝试使用 paypal 和开发人员帐户时遇到了零问题。推送到heroku后,我似乎无法联系paypal服务器执行完全相同的步骤....
例如,当在本地开发中,我得到了已接受的付款和 IPN 以使用 ngrok 返回到我的本地主机。
一旦我将应用程序推送到 Heroku 加载的所有内容并且看起来不错,我的问题不是我在尝试从 heroku 连接到沙箱时从 paypal 收到 500 错误?
请帮忙,瑞恩
这让我永远如此,所以我把它贴在这里,以备下一次和即将到来的 django dev 使用 django-by-example 书并使用 heroku 作为生产主机!
heroku addons:add cloudamqp
Adding cloudamqp on secure-fortress-6930... done, v6 (free)
Use `heroku addons:docs cloudamqp` to view documentation.
BROKER_URL = os.environ.get("CLOUDAMQP_URL", "django://")
BROKER_POOL_LIMIT = 1
BROKER_CONNECTION_MAX_RETRIES = None
CELERY_TASK_SERIALIZER = "json"
CELERY_ACCEPT_CONTENT = ["json", "msgpack"]
CELERYBEAT_SCHEDULER = 'djcelery.schedulers.DatabaseScheduler'
if BROKER_URL == "django://":
INSTALLED_APPS += ("kombu.transport.django",)
安装插件添加代码到seetings.py 享受吧!