Django ORM SQL 문으로 확인하기 data = Model.objects.get(id=1) print(data.query) 실행 python manage.py shell_plus 모델 불러오기 from .models import 모든 데이터 조회하기 Model.objects.all() 데이터 생성하기 Model.objects.create(title='', price=1000) 모든 데이터 보기 Model.objects.all().values() 특정 필드만 보기 Model.objects.all().values('title') 정렬하기 Model.objects.order_by('title') 데이터 갯수 세기 nums = Model.objects.count() 특정 조건을 제외한 데이터 조회하기 d..
REST Representational State Transfer API Server를 개발하기 위한 소프트웨서 설계 방법론으로 REST 원리르 따르는 시스템을 RESTful 이라고 한다. 정보(URI)와 행위(HTTP Method)를 통해 요청을 보내고, 응답은 JSON으로 표현된 데이터이다. JSON(Javascript Object Notation) 자바스크립트 객체 표기법 가벼운 데이터 교환 포맷으로 Javascript의 표기법을 따른 단순한 문자열. Restful API REST 원리를 따라 설계한 API 프로그래밍을 통해 클라이언트의 요청에 JSON을 응답하는 서버를 구성한다. Response JsonResponse 오브젝트를 통해 Json 응답을 만든다. Serialization 데이터 구조나..
HTTP HyperText Transfer Protocal , 웹 상에서 컨텐츠를 전송하기 위한 약속 요청(request) : 클라이언트에 의해 전송되는 메세지 응답(response) : 서버에서 응답으로 전송되는 메세지 기본 특성 stateless 상태가 없다. connectionless 연결성이 없다. 쿠키와 세션을 통해 서버 상태를 요청과 연결하도록 함 HTTP request methods : 요청시 자원에 대한 행위를 정의 GET, POST, PUT, DELETE HTTP request methods - HTTP | MDN HTTP defines a set of request methods to indicate the desired action to be performed for a given r..
1. T/F JSON 포맷의 데이터로 응답하기 위해서는 반드시 DRF를 사용해야 한다. (F) 내장 HttpResponse를 활용해도 된다. DRF가 제공하는 기본 Form을 통해서만 여러 HTTP Method를 테스트 해볼 수 있다. (F) JsonResponse객체를 활용해도 된다. api_view 데코데이터를 사용하지 않아도 HTTP Method에 대한 요청에 응답할 수 있다. (F) DRF에서는 필수적으로 작성해야 해당 view 함수가 정상적으로 동작한다. Serializers는 Queryset 객체를 JSON 포맷으로 변환 할 수 있는 python 데이터 타입으로 만들어준다. (T) 2. REST API 디자인 가이드 “정보의 자원을 표현해야 하는 "URI"와 자원의 대한 행위를 표현하는 "HT..
movies 구현 목표 데이터 생성, 조회, 수정, 삭제 데이터 조작 ORM 관리자 페이지를 통한 데이터 관리 Django ModelForm 활용한 HTML 과 사용자 요청 데이터 유효성 검증 Authentication(사용자 인증) 에 대한 이해 키워드 CRUD 기본 Forms Auth Admin Static 기능 계정관리 회원가입 로그인 로그아웃 비밀번호 변경 회원탈퇴 커뮤니티앱 신규 리뷰 생성 전체 리뷰 목록 조회 단일 리뷰 상세 조회 기존 리뷰 수정 단일 리뷰 삭제 사용자 인증여부에 따른 네비게이션 변화 어드민 페이지로 관리 부트스트랩으로 꾸미기 상세정보 계정관리 앱 (accounts) 회원가입 : 신규 사용자 생성 이미 인증된 사용자가 요청을 보낸 경우 전체 리뷰 목록 페이지로 redirect ..
- Total
- Today
- Yesterday
- 폰트
- 싸피6기
- 클린코드
- ssafy6기
- 개발자
- 깃허브계정2개
- 폰트추천
- 클린코더
- 무료폰트추천
- 맥과윈도우로깃허브
- 상업용무료폰트
- 개발언어추천
- 개발언어순위
- ssafy후기
- 코딩도서
- 한글무료폰트추천
- 디즈니얼굴
- 개발자로드맵
- 싸피
- 개발자책추천
- 개발도서추천
- 깃허브계정
- intj여자
- 개발자도서추천
- SSAFY
- ssafy결과
- ssafy합격후기
- 개발자커리
- 임대차3법
- 브왈라
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |