프로젝트 생성하기
App을 생성하기 전에 먼저 프로젝트를 생성해야 한다. 프로젝트 생성 순서는 아래와 같다.
- 가상환경 만들기
- 가상환경에 들어가 Django 설치하기
- Django-admin 명령어를 사용해 프로젝트 생성하기
$ pipenv --three
$ pipenv shell
$ pipenv install django
$ django-admin startproject [프로젝트 이름]
App 생성하기
위의 순서대로 프로젝트를 만들면 App을 생성할 차례이다. App 생성은 총 3가지 방법으로 할수 있다.
- Django-admin <command> [options]
- python manage.py <command> [options]
- python -m django <command> [options]
$ django-admin startapp [App 이름]
$ python manage.py startapp [App 이름]
$ python -m django startapp [App 이름]
Project에 App연결하기
App을 생성했으면 App을 프로젝트와 연결하는 작업이 필요하다. settings.py의 INSTALLED_APPS 와 urls.py의 urlpattern 에 다음과 같이 추가해야 한다.
위와 같이 추가를 하면 프로젝트에서 앱을 사용할 수 있다.