본문 바로가기

개발/Back-End

(2)
[Django] Django 시작하기 Django는 파이썬기반 웹프레임워크 입니다. 먼저 웹사이트 구동 순서는 1. 사용자가 서버에 요청 2. 서버의 view는 model에게 요청 3. view는 받은 데이터를 적절하게 처리해서 template로 넘김 4 .template는 받은 정보를 사용자에게 보여줌 과 같습니다. 그래서 우린 무엇을 해야하느냐? , 다음과 같이 생각합시다. 1. App생성 ( 여기서 app이란 기능별로 나눈 단위를 말합니다.) 2. Template제작. 3. View제작 4. URL연결. 우리도 이러한 일련의과정을 장고에서 처리해주면 됩니다. 1. 먼저 APP생성입니다. 2. templates 제작 저는 firstapp이라고 이름지어 폴더를 만들었습니다. 그 후 templates폴더를 만들어 안에 html을 넣었습니다...
[Back-End] 서버를 어떻게 만드는지 이해하기 이번 포스트에서는 백엔드를 공부하기전, 서버를 어떻게 만드는지 간단하게 이해해보는 시간을 갖겠습니다. 여러분들은 서버? 하면, 티비 영화등에서 위와 같이 컴퓨터들이 즐비하고 알수없는 선이 복잡하게 연결되있는 장면을 한번쯤 보신경험 있을겁니다. 물론 이러한 티비 영화속 서버가 틀린 것은 아니지만, 지금 우리가 사용하는 개인 노트북도 서버가 될 수 있습니다! 즉 서버는 다음과 같이 두가지로 나뉩니다. - 노트북(데스크톱 컴퓨터) - 서버 컴퓨터 1. 서버 컴퓨터 이해하기. 혹자는 아니? 우리 컴퓨터도 서버역할을 할 수 있다면, 왜 서버 컴퓨터가 별도로 존재하지? 의구심이 들 것 입니다. 이를 위해 가볍게 노트북(데스크톱 컴퓨터) 와 서버 컴퓨터를 알아보자면, 데스크톱 컴퓨터 (노트북) : 작은 하드웨어에도 ..