● 이 오류는 무엇인가?
이것은 django-markdownx 라이브러리를 사용하면서 django version이 4.0 이상인 경우 생기는 오류로 django 4.0 부터 django.conf.urls.url() 함수가 없어지면서 생기는 오류이다.
● 해결책은?
해결책은 크게 2가지가 있는데 하나는 stackoverflow에서 발견한 것이고 또 다른 하나는 그냥 비슷한 기능을 제공하는 다른 라이브러리를 사용하는 것이다.
1. Django 버전을 3.0 이하로 낮추기
2. stackoverflow에서 제시한 해결책
ImportError: cannot import name 'url' from 'django.conf.urls' after upgrading to Django 4.0
After upgrading to Django 4.0, I get the following error when running python manage.py runserver ... File "/path/to/myproject/myproject/urls.py", line 16, in <module> from d...
stackoverflow.com
3. 비슷한 기능을 제공하는 다른 라이브러리 사용 (django-summernote)
그냥 다른 라이브러리를 사용하는것도 좋은 선택일 것이다. django-summernote는 markdownx를 대체할 수 있는 라이브러리로 bootstrap 기반의 WYSIWG(위지위그)라고 한다. 적용법은 여기에서 다룬다.
23. 외부 라이브러리를 블로그에 활용 (폼 모양 꾸미기, 마크다운 적용) — 학습과 생각의 DB (tistory.com)
23. 외부 라이브러리를 블로그에 활용 (폼 모양 꾸미기, 마크다운 적용)
● 폼 모양 꾸미기 지금까지 제작된 블로그를 보면 영 엉성하다. 이전글에서 보았듯이 포스트 등록, 수정 페이지가 왼쪽으로 치우친 느낌이 있으니 썩 깔끔한 모습이 아니다. 보기 좋게 바꾸어
fullstacknology.tistory.com