안녕하세요 여러분! 대학교 방학하고 이제야 여유를 찾아 글을 끄적이고 있는 산와머니 입니다.
그동안 멋쟁이 사자처럼에서는 많은 팀프로젝트들과 UI/UX를 배워보는 시간 그리고 파이썬을 배웠답니다.
오늘은 9주차 (20.06.15~20.06.21)에 배웠던 Django에 대하여 써보려합니다.
오늘은 Django를 설치하고 가상환경을 셋팅하는 것 까지 해보도록 하겠습니다.
1. Django 설치방법 + 순서대로 같이 따라해봅시다.
A. 멋쟁이 사자 8기는 VISUAL STUDIO CODE를 기본으로 씁니다. 따라서 아래와 같은 방법으로 진행이 됩니다.
https://code.visualstudio.com/docs/python/tutorial-django
1-1. 파이썬 설치
https://www.python.org/downloads/windows/
여기서부터는 가상환경 없이 셋팅하는 방법입니다.
가상환경까지 완벽한 셋팅을 원하시면 4번부터 봐주세요!
1-2. 장고설치
window + R 키를 눌러 cmd 창에서 pip3 install django를 입력해주세요.
1-3. 장고 설치 후 잘 설치되었는지 버전을 확인합시다.
python -m django --version를 입력해주세요.
참고 > 사실 가상환경 설치는 선택이지만 9주차~20.08.23 Django를 배우고 팀프로젝트를 완료한 지금에서야 가상환경은 협업할 때 중요하다는 점을 깨달았습니다.
지금부터는 가상환경 안에서 시작하겠습니다.
1-4. django 프로젝트를 실행시킬 가상환경 설치
pip install virtualenv를 입력해주세요.
1-5. 프로젝트를 시작할 폴더를 하나 생성해주세요.
cd [폴더를 만들 경로]
mkdir [폴더명]
>저는 바탕화면(Desktop)에 하나 만들었습니다.
1-6.visual studio code를 실행하여 위에서 만든 폴더를 열어줍니다.
1-7. 터미널 창에서 현재 폴더에 가상환경을 설정합시다.
virtualenv [가상환경명]을 입력하여 가상환경을 만들어주세요. 저는 가상환경명을 venv라고 하겠습니다. (가장 많이 쓰이는 이름)
dir을 입력하여 가상환경이 잘 만들어졌는지 확인해주세요.
1-8. 가상환경에 진입합시다.
cd [가상환경명]
cd Scripts
activate
cd..
> 앞에 (가상환경명)이 붙으면 가상환경 진입에 성공입니다. activate로 가상환경 진입에 성공하면 cd..으로 가상환경 venv로 나와주세요!
1-9. 가상환경에 Django를 설치합니다.
>가상환경 안인지 꼭 확인해주시고 설치해주세요.
1-10. visual studio code를 열어줍니다.
code .
>띄어쓰기를 유의해주세요.
1-11. 폴더를 열고 터미널을 열어줍니다.
1-12. vscode에서도 가상환경을 실행하면 가상환경 셋팅이 끝납니다.
cd [가상환경]
cd Scripts
./activate
>참고 만약 다음과 같은 오류가 나올 시에는 이 코드를 작성 후 다시 11번을 실행해주세요.
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
어떠셨나요? 어렵진 않으셨는지요!
저는 비전공자이다보니 셋팅부터 너무 어려웠답니다... 외울건 왜이리 많은지요...
그래도 포기하지않고 계속 알아가려고 노력하면 익숙해지기는 하더라고요!
여러분도 포기하지말고 끝까지 함께 django해봅시다!!!
다음 포스트에서는 django 셋팅에 기본 가상환경 셋팅에 이어 프로젝트, 앱, 기본설정하는 방법을 함께 알아가요!!!
긴글 읽어주셔서 감사합니다! 다음 포스트에서 봐용!!
'대외활동 > 멋쟁이사자처럼 8기 (WEB)' 카테고리의 다른 글
[멋쟁이사자처럼8기 14~15주차] 블로그만들기 TEMPLATES편 : Django, MVT, CRUD (0) | 2021.11.03 |
---|---|
[멋쟁이사자처럼8기 9주차] Django 셋팅 1-2 (0) | 2021.11.03 |
[멋쟁이사자처럼8기 6주차] 10단계로 Git & Github 함께배워요! with 협업 (2020.05.19) (0) | 2021.11.02 |
[멋쟁이사자처럼8기 2주차] 기획 활동 및 bootstrap 사용법 (0) | 2021.11.02 |
[멋쟁이사자처럼8기 1주차] CSS기초의 모든 것 With vscode(Visual Studio Code) (20.04.16) (0) | 2021.11.02 |