Python/Django
[Django] 장고의 작동 구조 & MTV패턴
장고의 작동 구조 1. 클라이언트가 웹브라우저에서 url을 이용해 장고 서버에 접속 ex) xxx.com/ 2. 서버에 접속하면 urls.py는 url요청에 따라 view를 분배 ex) GET xxx.com/myname , POST xxx.com/myposting ... 3. view에서는 클라이언트의 요청을 처리함 4. 데이터 형태를 모델로 표현하고 Create, Read, Update, Delete 인터페이스를 제공 5. 모델에서 요청한 내용을 실제 데이터베이스 내부에서 처리 6. 사용자 요청에 맞게 html을 만들어 사용자의 웹브라우저로 전달 MTV패턴 장고로 만들어진 웹사이트는 모델(model)로 데이터를 추상화하고 뷰(view)로 어떻게 처리를 할지 정하고, 템플릿(template)으로 웹 페이..