django-facebook api 没有名为'django.conf.urls.defaults'的模块



我安装了django_facebook(django-facebook==6.0.3(。我正在使用 Django 1.11。

我收到一个错误:

File "path/lib/python3.5/site-packages/django_facebook/urls.py", line 4, in <module>
from django.conf.urls.defaults import patterns, url
ImportError: No module named 'django.conf.urls.defaults'

我正在通过以下方式解决这个问题:

try:
from django.conf.urls import include, url
except ImportError:
from django.conf.urls.defaults import include, url

但没有成功。 请提示。

django.conf.urls.defaults

在多年前的 Django 1.6 中删除了,您使用的django-facebook包在其自述文件中有以下消息(两年前提交(:

Django和Facebook目前都在迅速变化。与此同时,我陷入了一家初创公司,没有太多的空闲时间。该库需要针对最新的python,django和facebook图形API进行良好的测试。

除非你愿意深入研究包的代码,否则我建议你寻找另一种解决方案。听起来作者正在寻找帮助维护它的人。祝你好运!

最新更新