본문 바로가기

Django2

#django day2 Python 웹 프레임워크인 Django를 사용해보자. django를 사용하기 위해서 AWS(Amazon Web Services : 아마존 웹 서비스)에서 제공하는 Cloud9을 사용할 것이다. AWS Cloud9 이란? 브라우저에서 직접 코드를 작성, 실행 및 디버깅할 수 있는 클라우드 기반 통합 개발 환경(IDE) AWS Cloud9의 장점 Cloud9 IDE는 JavaScript, Python, PHP 등을 비롯한 동적 프로그래밍 언어에 필요한 소프트웨어와 도구를 제공한다. 개발 로컬 PC환경에 영향이 없다. Django를 사용하기 위한 준비과정 앞으로 작업할 통합개발환경인 http://ide.cs.50.io에 가입을 한다.(github 계정 이용) 추가로 확인해야 할 개발환경 Python버전 (3.. 2020. 4. 25.
#django day1 django란? 쉽고 빠르게 웹사이트를 개발할 수 있도록 도와주는 구성요소들로 이루어진 웹 프레임워크이다. Python 기반의 Web Framework다. 모델 - 뷰 - 컨트롤러(MVC) 패턴을 따르고 있다. Why django? 많은 기업들이 사용하고 있다. 다양한기능이있고 대용량 저장이 가능하다. 지속적으로 개발, 발전하고 있다. django는 어떻게(how) 동작하는가? 웹은 기본적으로 요청(클라이언트)과 응답(서버)으로 이루어진다. - request & response django는 파이썬으로 작성된 오픈소스 웹 어플리케이션 프레임워크로, 모델-뷰-컨트롤러 모델 패턴(MVC)을 따르고 있고 이것을 MTV패턴으로 표현하고 있다. (아래 표 참고) MVC 패턴 django(MTV 패턴) 역할 Mod.. 2020. 4. 24.