마크다운 기능 적용하기!

Red_Panda·2021년 4월 4일
0

일반 텍스트로 쭉 나열 하는것보다, 강조할건 강조하고 표시할건 표시하는게 읽을때도 훨씬 편하다.
마크다운 기능이 이러한 역할을 해준다.

먼저 Flask-Markdown을 설치해준다.

그리고 __init.py__ 파일에

from flaskext.markdown import Markdown

마크다운을 import 해주고

마크다운 문법을 편하게 해주는 확장 기능을 이용했다.
nl2br은 줄바꿈 문자를 <br>로 바꾸고, fenced_code는 코드 표시를 위한 확장기능이다.
아래 페이지에 마크다운 확장 기능별로 설명이 있다.

https://python-markdown.github.io/extensions/

질문, 답변글 내용을 표시하는 question.content, answer.content 부분에 필터를 적용했던것처럼 |markdown을 추가해주면 마크다운이 적용된다.


질문글, 답변글 둘다 마크다운이 잘 적용된 것을 확인했다.

profile
신입 개발자

0개의 댓글