Framework Django 기초 정리(2)
/* MAC OS에서 실습을 진행했습니당 */
django_example이라는 실습용 디렉토리를 만들고 이를 VScode에서 열어줍니다.
pip3 install virtualenv
vscode의 터미널에서 위의 명령어로 가상환경을 위한 패키지를 설치해줍니다.
* 여기서 pip3 : command not found 와 같은 오류가 발생한다면 pip3를 설치해주어야 합니당.
kalten.tistory.com/259 에 나온 명령어로 설치해줍니당.
[pip 설치] pip: command not found 에러시
위키에서 보면 "pip는 파이썬으로 작성된 패키지 소프트웨어를 설치 · 관리하는 패키지 관리 시스템 이다. Python Package Index (PyPI)에서 많은 파이썬 패키지를 찾을 수 있다. 파이썬 2.7.9 이후
kalten.tistory.com
가상환경 패키지 설치 이후에 터미널에 virtualenv [가상환경 이름]를 사용하여 가상환경을 생성해줍니다. 가상환경 생성 후
위 사진과 같이 가상환경을 구성하는 파일들이 생성되었음을 확인할 수 있습니다.
가상환경을 실행하기 위해서는 가상환경 폴더/bin 폴더 안의 activate라는 실행파일을 실행해주어야 합니다.
[MAC 환경]
source 가상환경폴더/bin/activate
[윈도우 환경]
가상환경폴더/bin/activate
의 명령어로 가상환경을 킬 수 있습니다.
pip로 django를 설치해줍니다. 이미 django가 깔려있음에도 가상환경이기에 django가 다시 깔리는 것을 확인할 수 있습니다.
django를 깔고 나면 django-admin이라는 명령어를 사용할 수 있게 되는데, 이를 이용해 프로젝트와 앱을 생성할 수 있다
프로젝트를 생성하는 명령어 : django-admin startproject 프로젝트명
앱을 생성하는 명령어 : django-admin startapp 앱명
프로젝트와 앱은 어떻게 다를까?
이를 잘 설명하고 있는 블로그를 참고해보쟈..! ondemand.tistory.com/282
Django, 파이썬 장고 - 프로젝트와 앱은 어떻게 다른가?
프로젝트를 무사히 만들고 샘플 페이지도 브라우저에 띄워 보았다. 이어서 settings.py 라는 프로젝트에 대한 구조? 속성? 을 담고 있는 파일을 공부해볼까 하다가... 장고에서 사용하는 프로젝트 Pr
ondemand.tistory.com
Django의 MVC(MTV) 패턴은 무엇일까아??
m.blog.naver.com/jhc9639/220967034588
[개발자 면접준비]#1. MVC패턴이란
오늘은 개발자면접에 많이 나오기도 하는 MVC패턴에 대해서 알아보고자 합니다. 과연 MVC패턴이 무...
blog.naver.com
* MTV 패턴을 이루려면, 기본적으로 프로젝트, 앱 생성시 생기는 M, V 그리고 templates 폴더를 따로 생성해주어야 합니당~_~
댓글
이 글 공유하기
다른 글
-
Django 공식문서 요약 1
Django 공식문서 요약 1
2021.03.24 -
Django 상속
Django 상속
2021.03.02 -
Framework Django 기초 정리(3)
Framework Django 기초 정리(3)
2021.02.23 -
Framework Django 기초 정리(1)
Framework Django 기초 정리(1)
2021.02.22