- Django에서 Markdown 템플릿 필터를 만들어 데이터베이스에 저장된 Markdown을 HTML로 렌더링하는 방법을 설명합니다. ⚙️
pip install markdown
명령어를 사용하여 Python Markdown 패키지를 설치해야 합니다. 📦- 모델 속성 대신 템플릿 필터를 사용하여 데이터베이스 로직과 프레젠테이션 로직을 분리하는 것이 좋습니다. 💡
django.utils.safestring
에서mark_safe
를 임포트하여 HTML 출력을 안전하게 처리할 수 있습니다. 🛡️- 템플릿 필터는 재사용 가능하며, 다양한 소스에서 Markdown 콘텐츠를 처리하는 데 유용합니다. ♻️