본문 바로가기

python

django-tube 튜토리얼 하면서 생긴 오류


https://djangogirlsseoul.gitbooks.io/django-tube/



1. ModuleNotFoundError: No module named 'django.core.urlresolvers'



Features removed in 2.0

  • The django.core.urlresolvers module is removed in favor of its new location, django.urls.



from django.core.urlresolvers import reverse

이 부분을

from django.urls import reverse

로 수정



2. 'Specifying a namespace in include() without providing an app_name '


include(modulenamespace=Noneapp_name=None)[source]

include(pattern_list)

include((pattern_listapp_namespace)namespace=None)

include((pattern_listapp_namespaceinstance_namespace))




url(r'^video/', include('video.urls' namespace='video')),

이 부분을

url(r'^video/', include(('video.urls', 'video'), namespace='video')),

로 수정



이것 외에는 이상없이 잘 돌아감



'python' 카테고리의 다른 글

mutable과 immutable한 객체  (0) 2018.04.28
(19)번역 api 사용 후기  (0) 2018.04.07
Tesseract - OCR 연습  (0) 2018.03.23
깨진 한글 인코딩 찾기  (0) 2018.03.07
Share counter in processes  (0) 2018.03.05