Q&A

책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.

P435 markdownx를 설치하고 makemigrations을 하니 에러발생합니다.

2 years, 11 months ago

mskimdgn mskimdgn

캡처 화면과 같이 에러가 발생합니다.

ImportError: cannot import name 'url' from 'django.conf.urls' (F:\github\360msk\venv\lib\site-packages\django\conf\urls\__init__

.py)

해결책을 알려주세요.

 


mskimdgn
mskimdgn   2 years, 10 months ago

일단 이부분은 건너 뛰고 진행하고 있습니다.

문제점이 무엇인지 알수가 없네요.

Updated: Dec. 29, 2021, 12:25 a.m.

sungyong
sungyong   2 years, 10 months ago

안녕하세요. 아마 django 4.0을 설치하셔서 벌어지는 문제인 것 같습니다. 

터미널에서 pip list 라고 쳐보면, 아마 장고 버전이 4.0으로 되어 있을거에요. 

django 4.0 에서 url함수를 없앴다고 합니다. 

그런데, django-markdownx를 만든 팀은 는 아직 django 4.0을 지원하지 않는 상태인 것 같습니다. 


며칠 내로 django-markdownx 가 django 4.0을 지원하는 형태로 업그레이드 될 것으로 보입니다. 

그때까지 기다릴 수는 없으니, 현재로서는 django를 3.2 버전으로 다운그레이드 하는 방법이 제일 좋을 것 같습니다. 

pip uninstall django 

로 django를 삭제한 뒤, 

pip install django==3.2

로 3.2버전을 설치하면 잘 될 것 같습니다. 

Updated: Dec. 29, 2021, 2:24 a.m.

mskimdgn
mskimdgn   2 years, 10 months ago

답변 감사합니다.


Updated: Dec. 30, 2021, 6:35 a.m.

Leave a Comment:
목록보기
Search
  • 자유게시판
  • Q&A