728x90
728x90
다른 게시물(아래 링크 참고)에서 Django 기본 프로젝트 만들기를 해보았으니,
이번 글에서 초기설정은 간단히 진행하겠습니다 (거의 비슷함!!)
https://uni2237.tistory.com/71?category=830394
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
'Back-End > Django' 카테고리의 다른 글
[Django] 02. REST framework로 Django API 만들기 - serializer (0) | 2021.10.05 |
---|---|
[Django] models.py 에서 필요없는 테이블 삭제 (0) | 2021.07.02 |
[Django] models.py 로 DB 테이블 자동 생성 (0) | 2021.07.01 |
[Django] 03. 장고 관리자(admin) + 서버 실행! (0) | 2021.06.28 |
[Django] 02. 장고 app 만들기 + db model 설정 (0) | 2021.06.23 |
댓글