我是Django的业余爱好者,正在按照这个github链接创建一个接受付款的应用程序。
我成功地同步了db,但是当我在127.0.0.1:8000运行服务器时,我在网页上看到以下错误。
IntegrationModuleNotFound at /
Missing integration: fps
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.6.6
Exception Type: IntegrationModuleNotFound
Exception Value:
Missing integration: fps
Exception Location: /home/arjun/merchant-master/example/billing/integration.py in get_integration, line 73
Python Executable: /usr/bin/python
Python Version: 2.7.6
Python Path:
['/home/arjun/merchant-master/example',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/usr/lib/python2.7/lib-old',
'/usr/lib/python2.7/lib-dynload',
'/usr/local/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages/PILcompat',
'/usr/lib/python2.7/dist-packages/gtk-2.0',
'/usr/lib/python2.7/dist-packages/ubuntu-sso-client',
'/usr/lib/python2.7/dist-packages/ubuntuone-client',
'/usr/lib/python2.7/dist-packages/ubuntuone-control-panel',
'/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol']
Server time: Wed, 15 Apr 2015 21:00:05 -0500
TRACEBACK :
Traceback Switch to copy-and-paste view
/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py in get_response
resolver_match = resolver.resolve(request.path_info)
...
▶ Local vars
/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py in resolve
for pattern in self.url_patterns:
...
▶ Local vars
/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py in url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
...
▶ Local vars
/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py in urlconf_module
self._urlconf_module = import_module(self.urlconf_name)
...
▶ Local vars
/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py in import_module
__import__(name)
...
▶ Local vars
/home/arjun/merchant-master/example/urls.py in <module>
url(r'^', include('app.urls')),
...
▶ Local vars
/usr/local/lib/python2.7/dist-packages/django/conf/urls/__init__.py in include
urlconf_module = import_module(urlconf_module)
...
▶ Local vars
/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py in import_module
__import__(name)
...
▶ Local vars
/home/arjun/merchant-master/example/app/urls.py in <module>
amazon_fps_obj = get_integration("fps")
...
▶ Local vars
/home/arjun/merchant-master/example/billing/integration.py in get_integration
raise IntegrationModuleNotFound("Missing integration: %s" % (integration))
...
▶ Local vars
我的 integration.py 在商家-商家/计费/集成.py下。我的INSTALLED_APPS在商家/示例/设置/常见.py下。
任何解决此问题的帮助将不胜感激。
这是您正在使用的项目吗? https://github.com/agiliq/merchant
它有一个要求.txt文件 - 你确保安装里面的东西吗?
此外,如果你刚开始使用Django,我不会使用Django 1.6.6 - 1.6版本现在已经不推荐使用,因为1.7和1.8都已经出来(有非常重要的更改)