2017-06-08 15 views
0

私の開発では、django-paypalプラグインは驚くべきことに、paypalと開発者アカウントをゼロにすることを試みました。 herokuにプッシュした後、まったく同じ手順を実行してpaypalサーバーに連絡するように思われます....Django-paypal Heroku VS Local? PAYPAL IPN

たとえば、地元の開発では、支払いが受け入れられ、IPNがngrokで自分のlocalhostに戻るようになっています。

私は一度herokuにアプリをプッシュしてロードしたが、うまくいきました。私の問題はherokuからサンドボックスに接続しようとしたときにpaypalから500エラーが発生していませんか?

イムジャンゴ例による本で動作するように見ていると、生産宿主としてHerokuのを使用して次のアップと来ジャンゴdevのためにここにこれを掲示するように、これはFOREVER連れて行ってくれた、 ライアン

答えて

0

を助けてください!

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にコードを追加 楽しむアドオン をインストール!

https://drdaeman.github.io/heroku-djcelery-example/