django-facebook api Нет модуля с именем 'django.conf.urls.defaults' - PullRequest
0 голосов
/ 23 мая 2018

Я установил 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

, но безуспешно.Пожалуйста, для подсказки.

1 Ответ

0 голосов
/ 23 мая 2018

django.conf.urls.defaults был удален в Django 1.6, что было много лет назад, а используемый вами пакет django-facebook содержит следующее сообщение в README (которое было зафиксировано два года назад):

В настоящее время Django и Facebook быстро меняются.Между тем, я попал в стартап и у меня не так много свободного времени.Библиотека нуждается в хорошем тестировании с использованием новейших API-интерфейсов Python, Django и Facebook Graph.

Если вы не хотите углубляться в код пакета, я бы порекомендовал поискать другое решение.Похоже, что автор ищет кого-то, чтобы помочь сохранитьУдачи!

...