새 Django 프로젝트를 만드는 방법: 단계별 안내서
cmd
및 VS 코드 터미널을 사용하여 명령을 작성합니다.기기에 Python
, pip
, (Python 패키지 관리자 - Javascript용 npm
및 Visual Studio Code
이 설치되어 있는지 확인하고 VS 코드에서 Python 확장을 사용합니다.Python 및 명령행/기본 명령을 작성하는 방법을 잘 알고 있다고 가정합니다.우리는 무엇을 실현할 것인가:
cmd
, VS 코드 사용1단계: Django 프로젝트와 모든 의존 항목이 있는 폴더로 이동하여 설치
virtual environment
.A virtual environment (also called a
venv
) is a Python environment such that the Python interpreter, libraries and scripts installed into it are isolated from those installed in other virtual environments. At its core, the main purpose of Python virtual environments isto create an isolated environment for Python projects. This means that each project can have its own dependencies, regardless of what dependencies every other project has.
내 데스크톱에 Django Projects라는 폴더가 있기 때문에 안에서
cmd
을 열 것이다.당신도 이렇게 할 수 있습니다. 폴더를 열고 Windows 자원 관리자의 위치 표시줄을 클릭한 다음 cmd
을 입력하십시오.명령줄 창은 다음에 표시되고 다음과 같이 입력해야 합니다.C:\Users\Silvia\Desktop\DjangoProjects>pip install virtualenv
이것은 설치될 것이다 pip install virtualenv
. 그러나 그것은 활성화되지 않을 것이다. (우리는 잠시 후에 이렇게 할 것이다.)컨트롤러에서 virtual environment
라고 적힌 메시지를 보셔야 합니다.지금부터 우리는 이 폴더 (내 Django Projects) 에 남기 위해 임의의 여러 개 Successfully installed virtualenv + the version number
를 만들고 활성화할 수 있습니다.2단계: 새 Django 프로젝트에 대한 폴더를 만듭니다.DjangoProjects 폴더에
venvs
라는 새 디렉터리를 만들 것이므로 my_website
를 입력합니다.C:\Users\Silvia\Desktop\DjangoProjects>mkdir my_website
3단계: 새로 만든 폴더로 이동합니다.C:\Users\Silvia\Desktop\DjangoProjects>cd my_website
네 번째 단계: 폴더가 비어 있기 때문에 그 중 하나를 만듭시다 cmd
.나는 나의venvvirtual environment
를 부를 것이다.venv를 만드는 명령은 env1
+ 환경의 이름입니다.C:\Users\Silvia\Desktop\DjangoProjects\my_website>py -3 -m venv env1
다섯 번째 단계: 가상 환경이 만들어졌지만 컨트롤러에 이 점을 알려 주는 응답이 없습니다. 프로젝트 폴더를 열고 내용을 확인하거나 py -3 -m venv
에 dir
를 입력하고 디렉터리의 내용을 보십시오.venv라는 폴더를 볼 수 있습니다.탐색:C:\Users\Silvia\Desktop\DjangoProjects\my_website>cd env1
cmd
폴더에는 두 개의 디렉토리와 두 개의 파일이 있어야 합니다.가상 환경을 활성화하려면
env1
폴더의 activate.bat
파일을 사용하고 Scripts
명령을 입력해야 합니다.나는 이 점을 실현하기 위해 다른 방법을 본 적이 있지만, 전체 경로를 위해 입력한 모든 슬래시를 잊어버리는 경우가 많다. 그래서 내가 이렇게 하는 방식은 activate.bat
폴더에서 내비게이션을 하고 그곳에서 Scripts
명령을 실행하는 것이다.따라서 다음과 같은 조치를 취해야 합니다.C:\Users\Silvia\Desktop\DjangoProjects\my_website\env1>cd Scripts
C:\Users\Silvia\Desktop\DjangoProjects\my_website\env1\Scripts>activate.bat
이제 우리는 activate.bat
에서 유사한 내용을 볼 수 있다.(env1) C:\Users\Silvia\Desktop\DjangoProjects\my_website\env100\Scripts>
따라서 cmd
이 활성화되었는지 확인하려면 콘솔의 경로 앞 괄호에서 이름을 보십시오.venv
venv에 도달하는 방법은 deactivate
폴더의 명령줄에 deactivate
를 입력하는 것입니다.(env1) C:\Users\Silvia\Desktop\DjangoProjects\my_website\env1\Scripts>deactivate
현재 우리는 venv를 설치하고 만들었으며, 어떻게 활성화하고 사용하지 않는지 배웠습니다. VS 코드로 넘어가서 Django를 설치하고 프로젝트를 만들 것입니다.VS 코드를 사용하여 DJANGO 설치 및 프로젝트 만들기
여섯 번째 단계는 VS 코드로 프로젝트 폴더를 엽니다.이때 그 안에는 가상 환경 디렉터리만 있다.
활성화하겠습니다
Scripts
.이렇게 하려면 venv
로 이동하십시오.옵션 목록을 볼 수 있습니다.너는 반드시 너의 가상 환경을 언급할 것을 선택해야 한다.이제 새 터미널 (터미널 -> 새 터미널로 이동) 을 열면 환경 이름이 괄호 안에 표시됩니다. 이것은 활성화되었음을 의미합니다.
(env1) PS C:\Users\Silvia\Desktop\Django\my_website>
일곱 번째 단계이제 Django를 설치하겠습니다.단자
View -> Command Pallete -> Python: Select Interpreter
를 입력합니다.(env1) PS C:\Users\Silvia\Desktop\Django\my_website> pip install django
설치를 완료하는 데 시간이 걸립니다. 완료 후 터미널에 pip install django
을 입력하여 설치가 성공했는지, 그리고 어떤 버전의 Django를 사용했는지 확인할 수 있습니다.내가 이 글을 쓸 때, 나는 사용하고 있었다python -m django --version
.8단계
마지막으로 Django 프로젝트를 만듭니다.이를 위해서는
Django 3.1.2
+ 프로젝트 명령에 필요한 이름을 사용해야 합니다.부르겠습니다django-admin startproject
.(env1) PS C:\Users\Silvia\Desktop\Django\my_website>django-admin startproject my_blog
항목이 거의 즉시 생성됩니다. 현재 VS 코드의 브라우저 창에서 볼 경우 항목에 대해 선택한 이름이 포함된 새 폴더가 표시됩니다.이 폴더를 열면 같은 이름의 다른 폴더와
my_blog
라는 파일이 표시됩니다.자세한 내용은 설명하지 않겠지만, 이 파일은 새 Django 프로젝트의 모든 루트 디렉터리에서 찾을 수 있습니다. 명령을 실행하는 데 도움이 됩니다.그래서
manage.py
같은 걸 쓸 때가 많아요.Django의 장점은 전용 서버를 가지고 있기 때문에 우리는 즉시 코드를 작성하고 테스트할 수 있다. (우리는 로컬 기기에서 아날로그 서버를 실행할 것이다.)우리가 서버를 시작하는 방법은
python manage.py + some command
명령을 사용하는 것입니다.(env1) PS C:\Users\Silvia\Desktop\Django\my_website\my_blog> py manage.py runserver
중요 프롬프트: Django 프로젝트의 루트 디렉터리에서 실행해야 합니다. 이 디렉터리 아래python manage.py runserver
에 있어야 합니다. 그렇지 않으면 오류가 발생합니다.완료되면 터미널에서
manage.py
라는 메시지가 표시됩니다.이 주소를 복사하여 브라우저에 붙여넣으면 다음과 같이 표시됩니다.축하드립니다. 새로운 Django 프로젝트를 성공적으로 만들었습니다.😊.
이미지 출처: Hitesh Choudhary/@hiteshchoudhary on Unsplash
Reference
이 문제에 관하여(새 Django 프로젝트를 만드는 방법: 단계별 안내서), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/arikaturika/how-to-create-a-new-django-project-step-by-step-guide-39c1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)