일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자바
- DoIt
- 웹 브라우저 전쟁
- Doit입문SQL
- 예외
- 자바 예외
- 예제
- 배열 예제
- 웹브라우저 수용도
- 키-값 데이터베이스
- DoitSQL입문
- 자바 오류
- 생성자
- SQL
- DoitSQL
- 우아한테크
- 크롤링 오류
- html
- 크롤링
- 숫자형식오류
- 데이터베이스
- 배열 3요소
- dbms
- 함수
- 페이지분석
- SQL입문
- 숫자 형식
- R1C3
- HTML역사
- 함수 선언
Archives
- 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 |
Tags
- 자바
- DoIt
- 웹 브라우저 전쟁
- Doit입문SQL
- 예외
- 자바 예외
- 예제
- 배열 예제
- 웹브라우저 수용도
- 키-값 데이터베이스
- DoitSQL입문
- 자바 오류
- 생성자
- SQL
- DoitSQL
- 우아한테크
- 크롤링 오류
- html
- 크롤링
- 숫자형식오류
- 데이터베이스
- 배열 3요소
- dbms
- 함수
- 페이지분석
- SQL입문
- 숫자 형식
- R1C3
- HTML역사
- 함수 선언
Archives
- Today
- Total
프로그래밍
[DRF] Django REST Framework 설치 및 환경설정 본문
728x90
반응형
2023.11.28.화
Django REST Framework 환경설정
기본적으로 Django 설치 및 환경설정이 선행되어야 한다
2023.11.13 - [환경설정] - [Django] Django 환경설정
2023.11.24 - [환경설정] - [Django] VsCode 설치 및 환경 설정
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',
]
}
728x90
반응형
'환경설정' 카테고리의 다른 글
[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 |
Comments