웹 애플리케이션을 만들기 위해서는 몇 가지 이해해야 하는 내용들이 있습니다.
인터넷 브라우저에 주소를 입력한다는 것은 여러분의 컴퓨터에 있는 프로그램을 실행시키는 거와 같습니다.
프로그램이 실행되면 제일 처음 나오는 화면이 있는 것처럼 웹 애플리케이션에도 index라는 첫 화면이 있습니다.
이처럼 장고에서는 urls.py라는 곳에서 주소를 분석하여 사용자가 원하는 정보를 보내줍니다.
여기에서 주소 분석에 사용되는 방법은 정규표현식이라고 합니다.
사용자가 아무런 요구 없이(주소가 깔끔하게 XXX.com으로 끝난다면) 첫 페이지를 보여 달라는 뜻이므로 urls.py는 views.home의 내용을 사용자에게 돌려줍니다.
그렇다면 views 안에 home이라는 함수에서 어떤 데이터를 돌려보낼지 정합니다. 위에 코드에서는 index.html 이란 파일을 읽어서 돌려주도록 되어있군요.
index.html은 우리가 "html만들기" 강의에서 만들었던 파일입니다. 이런 방식으로 화면에 데이터가 표시됩니다.