21.11.30 22:28 작성
·
687
답변 2
0
2022. 04. 03. 23:19
안녕하세요.
이는 urls.py 에서 include 함수를 임포트하실 때, django.urls의 include가 아닌 xml의 include를 임포트하셔서 발생하시는 오류입니다.
urls.py 파일의 import 를 보시면 아래의 코드가 있을 것입니다.
from xml.etree.ElementInclude import include
이를 from django.urls import include 로 변경해주세요.
같은 이름의 함수라도 동작은 다를 수 있습니다.
화이팅입니다. :-)
0
2021. 11. 30. 22:31
안녕하세요.
올려주신 스크린샷을 보시면, 아래 39라인 끝에 콤마(,)가 하나 빠졌습니다. 그래서 "django.contrib.staticfiles" 문자열과 "blogs" 문자열이 붙어서 "django.contrib.staticfilesblogs" 가 된 것이구요. 이름의 장고앱이 없기에 발생한 오류입니다.
이는 하나의 긴 문자열을 여러 줄에 나눠서 정의할 수 있도록 도와주는 파이썬의 문법입니다. 그런데 리스트 자료구조에서 다수의 문자열 항목을 지정할 때, 매 항목마다 콤마(,)를 빼먹을 수 있어서 실수하기 쉬운 부분입니다. 매 항목 끝에는 꼭 콤마(,)를 추가해주세요.
그리고 생성하신 앱은 blog이기에 아래 40라인에서는 blogs가 아니라 blog로 지정해주셔야할 듯 싶습니다.
2022. 04. 03. 23:18
해결했습니다,,,,
영상을 계속 돌려보던 중에
askcompany/urls.py 에서
이렇게 되어있더군요,,,,ㅠㅠ
앞 강의에서 blog1 코드쇼 하실 때 관람만 해도 무방하다고 하셔서 관람만 했는데 blog1 하실때 import 를 그 때 다 해놓으신거 같더라구요,,,
저만 관람했었나봐요,,,