Django가 동작하는 전체적인 시스템(구동방식) wsgi.py(WSGI, web server gateway interface) 브라우져에서 어떤 요청을 보내면 우선 WSGI 쪽으로 신호가 들어옴 사실 이파일은 크게 건드릴 이유가 없음, 있다정도만 알고 있으면 됨 역
Django Project 초기 세팅 가상환경 생성 ` Database 생성 mysql 명령어 Project Python Package 설치 폴더 생성 Django package 설치(생성한 폴더 안에서) django & mysqlclient 설치 *mys
URLconf, View, Model 중요 그 중 Model에 집중해서 작성 모델에 대한 특성을 꼭 파악해야 이 후에 내 코드를 작성할 수 있다. CRUD #1에서는 모델과 Database ORM sql: 관계형데이터베이스에서만 사용할 수 있는 언어 데이터베이스를
Django 초기 세팅을 끝낸 지난 django_crud 프로젝트에 이어서 진행 여기서는 진행되었던 모든 과정을 순서대로 정리하여 git merge까지의 과정을 서술하도록. 중간중간 명령어와 각각 method에 대한 모든 설명도 곁들여서 할수있도록 한다.
URLconf, View를 활용하여 리스트를 표출하는 엔드포인트 작성엔드포인트의 결과로 return할 JSON data 생성httpie를 이용하여 GET/POST 요청보내기python으로 개발된 http client 유틸리티http통신으로 서버와 연결하여 작업이 가능하
models.py 에 Model Class 작성을 통해서 Database의 테이블과 Mappingmovies/models.pymodels.py 작성한 내용 DB에 적용
1.. PIP installed Httpie $ pip install httpie http 통신으로 서버와 연결하여 작업이 가능하게 해주는 도구 $ http -v POST 127.0.0.1:8000/owners name='홍길동' email='abc123@naver.com' age=25 $ http -v GET 127.0.0.1:...
Django ORM에서 제공하는 데이터 타입데이터베이스에서 전달받은 객체 목록구조는 파이썬의 리스트(List)와 비슷한 형태이지만,파이썬의 기본 자료구조가 아니기 때문에 자료형 변환을 해줘야함.No database acitivity actually occurs unti
1.. Authentication(인증) ?? 인증(Authentication)이란 유저의 identification을 확인하는 과정 즉, 아이디와 비밀번호를 확인하는 절차 인증을 하기 위해서는 먼저 유저의 아이디와 비밀번호를 생성(Sign Up)하는 기능, 그리고 그
요청을 보낸 유저가 그 서비스를 이용할 수 있는 유저인지 확인하는 절차서버에 로그인을 성공한 유저는 서버가 발행한 토큰을 발급받음통상적으로, ACCESS TOKEN 이라고 부르며, 토큰에는 User id 같은 아주 중요한 정보가 아니면서도 유저를 확실하게 구분할 수 있
REST는 Respresentational State Transfer 라는 용어의 약자로, 로이 필딩의 박사학위 논문에서 최초로 소개되었으며, 웹의 장점을 최대한 활용할 수 있는 아키텍처로써 REST를 발표하였다.자원 (RESOURCE) - URI행위 (Verb) -
importQ 객체를 Django 내장모듈로 사용하려면 Import 해야함from django.db.models import QAND 연산, OR 연산Not 연산조건 연결
Path parameter는 api url에 지정된 데이터 타입의 변수를 넘겨주고, 해당 url을 처리하는 View에서 이 변수를 받아 활용 가능Query Parameter 방식은 주로 filtering, sorting, searching에 사용하는게 적합하며, RES
webRTC(Web Real-Time Communication)은 웹 어플리케이션과 사이트가 중간자 없이 브라우저 간에 오디오나 영상 미디어를 포착하고 마음대로 스트림할 뿐 아니라, 임의의 데이터도 교환 가능하도록 하는 기술쉽게 말하자면, 특정한 드라이버나 기타 플러그