반응형

Programming/Web 24

[Django] 02.프로젝트 만들기 및 시작하기 (간단한 설문조사 어플리케이션 만들기)

첫 번째 장고 앱 작성하기, part 1 간단한 설문조사(Polls) 어플리케이션을 만드는 과정을 따라해보면 요구사항 사람들이 설문 내용을 보고 직접 투표할 수 있는 개방된 사이트 관리자가 설문을 추가, 변경, 삭제할 수 있는 관리용 사이트 $ python -m django --version django 프로젝트 만들기 $ django-admin startproject mysite startproject를 수행하면 아래와 같은 파일이 생성된다. mysite/ 그냥 프로젝트를 담는 폴더 manage.py 커맨드 유틸리티 mysite/init.py mystie/settings.py project의 환경/구성 mysite/urls.py 사이트의 목차 mysite/wsgi.py 현재 프로젝트를 서비스하기 위한 ..

Programming/Web 2017.12.17

[Django] 01. 설치 및 환경 설정

Django 시작 일단 파이썬이 데이터 핸들링에 쉽기 때문에 그냥 django를 선택했음. maven build 이런거 하기 싫음... 자바 특히 ㅠㅠ 그게 너무 싫음 Reference 문서 https://docs.djangoproject.com/ko/2.0/ Django 설치 https://docs.djangoproject.com/ko/2.0/topics/install/ 일단 기본적으로 EC2에는 python3가 설치되어 있기 때문에 아래 추가를 하자 ~/.bashrc $ alias python='python3' pre-installation https://virtualenvwrapper.readthedocs.io/en/latest/ - (선택) https://pip.pypa.io/en/stable/i..

Programming/Web 2017.12.17

[Web] React 시작하기

React app을 생성하기 위해서는 아래 커맨드만 입력하면 자동으로 생성을 해준다. 프로젝트를 처음 시작할때 생성하면, 최근 javascript features, development environment를 쉽게 설정할 수 있다. $ npm install -g create-react-app $ create-react-app hello-world $ cd hello-world $ npm start 을 실행하면 웹페이지가 열리면서 프로젝트가 시작된다. javascript에서 package의 dependencies를 관리하기 위해서는 npm이 필요하지만, 최근에는 yarn 이라는 package manager를 더 많이 사용한다. yarn에 대해서는 아래를 참고하면 된다. 간단하게 설명하면 npm보다 빠른게 ..

Programming/Web 2017.02.07

[HTTP] HTTP란? 특징 및 구성요소 - Request, Response, Structure, Method, Reponse Code

들어가며 HTTP는 Hyper-Text Transfer Protocol over TCP/IP로서 우리가 흔히 실생활에서도 많이 사용을 하고 있습니다. 예를 들어서 인터넷에 접속하면 우리는 HTTP요청을 하고, 그 요청에 대한 응답을 받는형태로 인터넷을 통해 정보를 주고 받고 있습니다. 그렇다면 HTTP란 무엇이며 특징은 어떤 것이 있는지 알아보겠습니다. 또한 Request와, Response의 Method, Structure, 그리고 Response Code에 대해서 설명하겠습니다. 특징Connectionless : Connectionless로는 예를들어 우리가 채팅 프로그램, 게임을 만든다면 데이터를 주고받는 통로를 만든 후에 즉, 연결을 유지하면서 통신을 하게 됩니다. 하지만 HTTP는 연결을 유지하..

Programming/Web 2016.04.15
반응형