Django 서버 시작할 때 실행할 코드 설정하기

2017-11-28 • pythonpython, django • 1 min read

Django는 파이썬 계열에서 대표적인 웹 프레임워크 입니다. 많지는 않지만 서버를 실행함과 동시에 특정 코드를 실행할 일이 생깁니다. 예를 들어서, 서버를 시작하면서 파일을 읽거나, 객체를 생성해 놓거나, 다른 서버에 메시지를 전송하는 등이 될 수 있습니다.

Django에서 Jinja2를 Template Engine으로 사용하기

2017-11-01 • pythonpython, django, jinja2 • 2 min read

Django는 대표적인 Python 웹 프레임워크 입니다. 페이지 렌더링, ORM, Session 자체 Template Engine도 가지고 있지요. 그런데 개인적인 의견으로 Template Engine은 Jinja2가 더 강력한 것 같습니다. 다행히 Django에서 Jinja2도 지원을 하고 있습니다. 다만 약간의 추가적인 세팅이 필요하죠. 이 포스트에서 Django에서 Jinja2를 사용하는 방법을 차근차근 설명하고자 합니다.