728x90 Django1 MVC란? 웹 페이지가 커질 수록 코드들이 길고 난해해 집니다. 그럴때는 기준에 따라서 역할을 분리하고 모듈화해서 접근하곤 하죠? 수능도 국수사과영 과목을 나누듯이...( 한번에 8시간씩 시험을 치면 너무 끔찍할거 같아요) 웹사이트를 비롯한 소프트웨어는 이를 Model, View, Controller 로 나눕니다. 이는 MVC 라는 접근법입니다. ▶View 는 말 그대로 눈에 보이는 것 , 웹에서는 html, css 같은 거죠. ▶Controller 는 뭔갈 제어하고 다뤄주는 것, 웹에서는 javascript 같은 느낌인거죠. ▶Model 은 뭘까요? 이는 데이터와 관련된거라고 생각해주면 되요. 예를 들어 업데이트가 자주 되는 게시판에서 글들은 데이터베이스에 데이터로 저장이 됩니다. 이 데이터의 형식을 지정하고 저.. 2020. 6. 7. 이전 1 다음 728x90