Back-End/Django
[Django] 01. REST framework로 Django API 만들기
uni2237
2021. 7. 5. 00:45
728x90
728x90
다른 게시물(아래 링크 참고)에서 Django 기본 프로젝트 만들기를 해보았으니,
이번 글에서 초기설정은 간단히 진행하겠습니다 (거의 비슷함!!)
https://uni2237.tistory.com/71?category=830394
[Django] 01. Django 프로젝트 생성 + Mysql 연동
Windows + Visual Studio Code 터미널 입니다~~ 01. Django 프로젝트 생성 1. 가상환경 생성, activate $ mkdir MyProject # 프로젝트 만들 폴더 생성 $ cd MyProject # 폴더로 이동 $ python -m venv myvenv # 가..
uni2237.tistory.com
Django 개발 환경 세팅
1. 가상환경 생성, activate
# 프로젝트 저장할 폴더로 이동한 후
$ python -m venv myenv # 가상환경 'myenv' 만듦
$ . myenv/Scripts/activate # 가상환경 활성화!
# source 밑으로 들어가는 예제들도 많음. 자신의 activate파일이 어디있는지 확인하고 하기!
2. Django , Restframework install
$ pip install django
$ django-admin startproject mysite . # 장고 프로젝트
$ python manage.py startapp api # 프로젝트 내 app, api를 담을 곳이라 api로 작명!
Rest framework를 사용하기 위해서 install 해주자!
$ pip install djangorestframework
3. mysite/settings.py 수정
- ALLOWED_HOSTS 는 원하는 호스트가 접근할 수 있도록 설정
( * 은 모든 호스트가 접근 가능합니다)
- INSTALLED_APPS에 새로 만든 app인 api와 함께,
rest_framework 를 추가해줍니다
4. migration 해주기!
$ python manage.py makemigrations
$ python manage.py migrate
5. 서버 실행
$ python manage.py runserver
http://127.0.0.1:8000/를 ctrl+클릭 해주면 페이지가 뜹니다
다음 글에서는 Serializer 와 Rest Framework를 사용해서 간단한 API를 만드는 법을 알아보겠습니다~!
728x90
728x90