Почему я получаю ошибку "без модуля" с django-paypal?

При попытке использовать ipn из django-paypal я получаю сообщение об ошибке ниже при просмотре django, кто-нибудь знает почему? Или альтернатива выполнению ситуации с ipn?

 No module named standard.models

Я сделал эту часть:

INSTALLED_APPS = [
    #...
  'paypal.standard.ipn',
   #...
    ]

Так же как и это:

  from paypal.standard.models import ST_PP_COMPLETED
  from paypal.standard.ipn.signals import valid_ipn_received

Они оба из учебника, но я получаю эту ошибку, есть идеи, почему?

1 ответ

Один из ваших файлов в вашем проекте также называется "paypal" - переименуйте его, а затем удалите файл "paypal.pyc", если он есть. Это исправило это для меня.

Другие вопросы по тегам