당신은 멋쟁이, 우리는 장고쟁이~

0%

TodoList 2편 - 프로젝트와 앱 생성하기

프로젝트 생성하기


프로젝트 폴더에서, 아래 터미널 명령어를 실행하여, todo list 프로젝트 설정 폴더를 생성해 줍니다.


1
django-admin startproject config .

아래와 같은 구조가 나오면 됩니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
 ~/mini_projects/todolist   master  django-admin startproject config .
~/mini_projects/todolist   master  ls
config manage.py requirements.txt
~/mini_projects/todolist   master  tree
.
├── config
│ ├── asgi.py
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── manage.py
└── requirements.txt

프로젝트 설정 폴더가 잘 생성되었으면, 앱을 생성해 줍니다.


프로젝트 앱 생성하기


todo 앱을 생성하여,

todo list 의 등록, 관리, 삭제를 수행하는 어플리케이션을 만들것입니다.


아래 명령어를 실행하여, 프로젝트 폴더안에 todo 라는 앱을 만들어 줍시다.


1
python manage.py startapp todo


생성후의 디렉토리 구조는 아래와 같습니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
.
├── config
│ ├── asgi.py
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── manage.py
├── requirements.txt
└── todo
├── admin.py
├── apps.py
├── __init__.py
├── migrations
│ └── __init__.py
├── models.py
├── tests.py
└── views.py


마치며..


프로젝트와 앱이 생성되었으니,

이제 개발을 위한 모든 준비가 완료 되었습니다.