일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 생성자
- 자바
- 숫자형식오류
- 배열 예제
- 웹브라우저 수용도
- 자바 예외
- 우아한테크
- 크롤링 오류
- Doit입문SQL
- HTML역사
- 숫자 형식
- 키-값 데이터베이스
- 예외
- 함수
- 데이터베이스
- 크롤링
- SQL입문
- 예제
- 함수 선언
- DoitSQL입문
- DoitSQL
- html
- 페이지분석
- 웹 브라우저 전쟁
- DoIt
- 배열 3요소
- R1C3
- SQL
- 자바 오류
- dbms
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 생성자
- 자바
- 숫자형식오류
- 배열 예제
- 웹브라우저 수용도
- 자바 예외
- 우아한테크
- 크롤링 오류
- Doit입문SQL
- HTML역사
- 숫자 형식
- 키-값 데이터베이스
- 예외
- 함수
- 데이터베이스
- 크롤링
- SQL입문
- 예제
- 함수 선언
- DoitSQL입문
- DoitSQL
- html
- 페이지분석
- 웹 브라우저 전쟁
- DoIt
- 배열 3요소
- R1C3
- SQL
- 자바 오류
- dbms
- Today
- Total
프로그래밍
[DRF] Django REST Framework 설치 및 환경설정 본문
2023.11.28.화
Django REST Framework 환경설정
기본적으로 Django 설치 및 환경설정이 선행되어야 한다
2023.11.13 - [환경설정] - [Django] Django 환경설정
[Django] Django 환경설정
2023.11.13.월 Django 환경 설정 장고는 파이썬 기반 이므로 파이썬을 설치해야 한다 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 이후부터는 쭉 cmd(명령
dev-9rm.tistory.com
2023.11.24 - [환경설정] - [Django] VsCode 설치 및 환경 설정
[Django] VsCode 설치 및 환경 설정
2023.11.15.수 VsCode 설치 장고 및 파이썬 개발툴로서의 VSCode를 설치하고 환경설정을 해보자 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized fo
dev-9rm.tistory.com
Django REST Framework 설치
pip 패키지 매니저를 사용하여 DRF를 설치할 수 있다

명령프롬프트(cmd 창)에서 이전에 사용했던 가상환경을 활성화해준다
:: 가상환경 진입
[가상환경 이름]\Scripts\activate

파이썬 가상환경에서 pip를 활용하여 DRF를 설치해준다
pip install djangorestframework
해당 명령어는 Django REST Framework 패키지의 최신버전과 필요한 종속성을 함께 설치해준다
Django REST Framework를 Django 프로젝트에 통합
Django REST Framework를 설치한 후, Django 프로젝트에 통합해야 한다

settings.py의 INSTALLED_APPS 목록에서 'resr_framework'를 추가한다
INSTALLED_APPS = [
# ...
'rest_framework',
# ...
]
settings.py 파일에 REST_FRAMEWORK 사전을 추가하여
Django REST Framework의 다양한 설정을 구성할 수 있다
ex) 페이지네이션, 기본 인증, 권한 클래스 등등...
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': [
'rest_framework.authentication.SessionAuthentication',
'rest_framework.authentication.BasicAuthentication'
],
'DEFAULT_PERMISSION_CLASSES': [
'rest_framework.permissions.IsAuthenticated',
]
}
'환경설정' 카테고리의 다른 글
[React] 리액트 설치 및 환경설정 (2) | 2023.12.01 |
---|---|
[Django] MariaDB(MySQL) 연결 (2) | 2023.11.28 |
[Django] VsCode 설치 및 환경 설정 (1) | 2023.11.24 |
[Django] Django 설치 및 환경설정 (0) | 2023.11.13 |
[Spring Boot] 스프링부트 롬복(Lombok)설치 및 초기 설정 (0) | 2023.09.14 |