【问题标题】:Why would I be getting a "no module type" error with django-paypal?为什么我会收到 django-paypal 的“无模块类型”错误?
【发布时间】:2015-05-08 18:10:31
【问题描述】:

尝试使用 django-paypal 的 ipn 时,我在 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

他们都来自教程,但我得到了这个错误,知道为什么吗?

【问题讨论】:

  • 您是否正确安装了django-paypal?再试一次pip install django-paypal
  • 我不确定,但我认为您需要在 INSTALLED_APPS 中包含 'paypal.standard' 以及 'paypal.standard.ipn'
  • 您找到解决方案了吗?我有同样的问题
  • 有人找到那是什么吗?我现在遇到同样的错误。
  • 我有同样的问题,我知道我使用的是 'paypal.standart.ipn' 而不是 'paypal.standard.ipn' 请再检查一次,也许它像我一样拼写错误

标签: python django django-paypal


【解决方案1】:

您项目中的一个文件也称为“paypal” - 重命名它,然后删除“paypal.pyc”文件(如果有的话)。这为我修好了。

【讨论】:

  • 您的回答只是对用户问题的猜测。您的帮助更适合作为评论。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-12-24
  • 2017-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多