파파비의 블로그

[python / 파이썬] Django App 개념 이해하기 본문

개발/django

[python / 파이썬] Django App 개념 이해하기

N. Dave 2021. 6. 4. 20:00
반응형

Django project를 만들면, 그 안에는 프로젝트 이름과 동일한 폴더가 하나 만들어진다.

그것은 project 전반에 관한 configuration을 다룬다.

 

project안에 app을 만들어 거기에 coding을  시작한다.

app은 사실상 module이라고 이해하면 된다.

 

그래서 하나의 app으로 모든 코드를 담당해도 되고,

구조적으로 이해하기 쉽고 관리하기 쉽게하기 위해 여러개의 app으로 만들어

project를 설계할 수도 있다.

 

project 내 app을 만드는 방법은 쉽다.

해당 프로젝트의 터미널로 가서

 

python manage.py startapp <appname>

을 하면 새롭게 폴더가 만들어진다.

 

challenges 라는 app을 만들어보자

터미널에 'python manage.py startapp challenges' 입력

 

이렇게 폴더와 파일들이 생긴다

 

 

반응형
Comments