프로젝트 초기세팅하기

Humbler·2020년 3월 8일
0
  1. conda가 깔려있다는 가정하에서

    conda create -n hello2 python=3.8 

    가상환경을 생성해준다.
    여기서 가상환경의 이름은 hello2.

  2. 아래 명령어로 필수 패키지들을 가상환경에 한 번에 설치한다.

    pip install -r requirements.txt

    단 프로젝트를 생성하기 원하는 공간에 requirement.txt 파일이 있는 상태여야 한다.

  3. 2번에서와 동일한 공간에

    django-admin startproject wezard

    명령어로 프로젝트 디렉토리를 생성한다.
    그리고 requirement.txt 파일도 이 프로젝트 디렉토리로 옮겨주면 현재 이 프로젝트 디렉토리에는 다음과 같은 폴더, 파일들이 있다.

  4. 이제 이 프로젝트 디렉토리 안에서 아래 명령어로 앱을 생성하자.

    python manage.py startapp account

    ps. 앱 생성은 안해도 된다.

  5. 프로젝트 폴더 전체의 코드를 열어주고 settings.py 파일에서 초기설정을 해준다.
    INSTALLED_APPS에 'account'를 추가해준다.

  6. 프로젝트 폴더 최상위 공간에

    touch my_settings.py

    명령어로 파일을 만들어주고, 그 안에 SECRET_KEY와 DATABASE를 설정해준다.
    그리고 settings.py 파일에 SECRET_KEY와 DATABASE를 import 해준다.

  7. 프로젝트 폴더 최상위 공간에 .gitignore 파일을 만들어준다.
    그리고 url에 gitignore.io를 쳐서 들어가면 검색창이 나오는데, 여기에 이렇게 쳐주고 생성을 누른다.

    그러면 나오는 것들을 긁어서 .gitignore에 복붙, 저장한다.
    또한 my_settings.py 파일에 있는 내용을 git에 등록되지 않게 하기 위해 my_settings.py 파일도 .gitignore에 등록한다.

이제 models를 작성하면 된다.

완료.

profile
무엇을 모르는지 모르는 상태에서 무엇을 모르는지 아는 상태가 되어가는.

0개의 댓글