Django 개념
김석훈, 『Django로 배우는 쉽고 빠른 웹 개발 파이썬 웹프로그래밍』, 한빛미디어 를 참고했다! 1)개념Django(이하 장고)는 웹 프로그램 개발시 일반적으로 쓰이는 MVC 패턴을 따른다. MVC는 데이터, 사용자가 보는 인터페이스, 데이터 처리 로직을 모듈화 해서 설계하는 방식이다. UI디자이너와 개발자가 다루는 부분을 구분해서 작업의 효율을 높일 수 있는 방식이다. 장고도 이런 방식을 따르지만 용어가 조금 다르다. 장고에서는 MTV 패턴을 사용하며 이는 데이터를 의미하는 Model, 사용자 인터페이스를 의미하는 Template, 실제로 동작할 프로그램 로직인 View 세 가지 요소를 합친 것이다. 장고에서 웹클라이언트의 요청이 처리되는 과정은 다음과 같다. 1. 클라이언트로 부터 요청이 들어왔다..
2016.11.29