Django는 MVT 구조를 가진다.
M : Model(models.py)
V : View(views.py)
T : Template(template/[Appname]/<filename>.html)
HTTP 요청을 받은 웹서버는 urls.py의 URLPatterns에 서술된대로 각 App의 View로 요청을 일임하고,
각 View는 Model을 통해 DB와 통신하여 데이터를 가져와 Template에 해당 데이터를 인입하여 최종 출력물을 만들어낸 후,
출력물을 반환한다.
또한 URLPatterns는 다른 URLPatterns 그룹을 하위에 둘 수도 있다.
(추가중)