전자책

교육 전자책

전자책

Django RESTful API 초보자 가이드

구매 전 미리보기로 확인해 보세요
메인 이미지

이 전문가의 다른 서비스 리뷰

솟*****_썸네일
5.0

솟*****

좋은 내용이 많고 인터넷으로 여러 정보를 찾아보는데 시간이 오래 걸리고 중복되는 정보도 많았는데 이 책으로 내용이 다시 정리되고 몰랐던 부분까지 더 알게 될 수 있어 좋았습니다.

상세이미지-0상세이미지-1상세이미지-2상세이미지-3상세이미지-4상세이미지-5상세이미지-6상세이미지-7상세이미지-8

목차

목차
- API 설명
- REST full API 설명
- Django REST framework 설명
- 엔드포인트 EndPoint 설명
- Viewsets & Routers
- ModelViewSet
- ReadOnlyModelViewSet
- GenericViewSet
- ViewSet
- Serialization(직렬화)
- 인증 및 권한(Authentication and Permissions)
- TokenAuthentication 인증 설명
- Permissions 권한 설정
- Django REST개발 환경 구축
- pip
- virtualenv
- virtualenv로 개발환경 구축하기
- Django 기본 파일 구조
- manage.py파일
- manage.py 명령어
- __init__.py 파일
- settings.py파일
- SECRET_KEY 비밀키
- DEBUG 디버그 모드
- ALLOWED_HOSTS
- MIDDLEWARE 미들웨어 설정
- Model 모델
- User모델
- makemigrations 마이그레션 파일 생성
- migration 파일 내용
- migration 실행 테이블 생성
- ORM (Object-Relational Mapping)
- SQL과 ORM의 차이
- Django REST API 츄토리얼 유튜브 강좌

서비스 설명

Django로 RESTful API를 구축해보세요.

이 가이드는 직렬화, 인증 및 테스트와 같은 주요 개념을 이해하려는 초보자에게 적합합니다.

API 개발을 위한 Django 프로젝트 설정 및 구성의 기본 사항을 다루고 있습니다.

명확하고 알기쉬운 예제 코드를 중심으로 제작되었습니다.


- API란 무엇이며 Django를 사용하여 API를 구축하는 이유

개발 환경 설정


- 직렬화(serialize)하는 방법

직렬 변환기 및 역직렬 변환기 사용


- 인증 및 권한 부여 이해

토큰 기반 및 세션 기반 인증 구현

권한 클래스 사용


- 뷰셋 및 라우터 이해

기본 CRUD 작업을 위한 뷰셋 만들기



파일 형식

PDF

전문가 정보

avatar

도쿄프리랜서

연락 가능 시간 : 언제나 가능
평균 응답 시간 : 8시간 이내

총 작업개수

51건

만족도

99%

회원구분

개인회원

일본에 18년차 서버개발자로 활동 하고 있습니다. 현재는 프리랜서로 벡엔드 위주의 개발을 하고 있습니다. - 업무 관련 웹 사이트 구축 REST API 설계 DB 설계 API연동 데이터 수집, 크롤링 업무 자동화 어드민 관리 화면 - 개발 및 인프라 Python(파이썬) Django FastAPI Mysql Docker AWS GCP

취소 및 환불 규정

상품정보고시

리뷰

아직 작성된 리뷰가 없어요.