Python-Framework/Python-Framework__Django

django rest api 1) 초기 셋팅

말하는감자 2019. 9. 6. 19:17

모델 생성을 하지 않는 django rest api 를 만들기 위한 설정

  1. 장고를 사용할 디렉토리를 일단 생성해주고 내부로 이동해준다
    mkdir django\_test
    cd django_test
  2.  
  3. 가상환경이 없다면 설치해준다
    pip install virtualenv
  4. 가상환경을 생성한다. 어차피 프로젝트 내부에 있는거니까 간단하게 venv로 생성해주었다
    virtualenv venv
  5. 가상환경을 활성화시켜준다(현재 django_test 폴더 내부인 상태)
    call venv/scripts/activate
  6. 필요한 라이브러리를 설치한다
    pip install django
    pip install djangorestframework
  7. 프로젝트를 생성한다. 난 간단하게 server 라는 이름으로 생성했다.
    django-admin startproject server
  8. 생성한 프로젝트 디렉토리로 이동한다
    cd server
  9. 프로젝트 안에서 사용할 앱을 생성한다. 최근에 작업중인게 있어서 search로 생성해주었다.
    python namage.py startapp search
  10. 이제 cli 환경은 끝. 파이참으로 프로젝트를 오픈해준다.
  11. 프로젝트를 실행할때마다 cli에서 run 해주어도 되지만 그럼 귀찮으니까 파이참에서 셋팅을 조금 해준다.
    프로젝트 인터프리터를 방금 생성한 가상환경으로 일단 잡아준다
    file - settings - project:server - project interpreter - 오른쪽에서 설정 아이콘 클릭 - show all - 플러스 아이콘 클릭 - 가상환경 경로 안에 있는 파이썬으로 선택
  12. -RUN 설정을 해준다
    run configuration - 플러스 아이콘 - python 선택
    script path 에 프로젝트 내부의 manage.py 잡아줌
    pathparameter 에서 runserver 입력
    Name은 입력하고 싶은대로 입력

'Python-Framework > Python-Framework__Django' 카테고리의 다른 글

django rest api  (0) 2021.01.20
django table drop  (0) 2021.01.13
django rest api 2) 프로젝트 실행하기  (0) 2019.09.06
2) Detail 구현  (0) 2019.01.10
1) 프로젝트 생성 및 연결  (0) 2019.01.08