반응형
프로젝트 생성하기
Django 프로젝트 생성하기 위해서는 python 가상환경이 필수적으로 사용됩니다.
가상환경을 사용하는 가장 큰 이유는 버전관리와 패키지 충돌을 막아주기 위함입니다.
Spring/Spring Boot를 현업에서 사용하면서도 간혹가다 오픈소스중에 dependency를 강제 누락시키고
다른 dependency를 불러와 사용하는 경우가 종종있었습니다.
이 처럼 Django도 Framework를 구성함에 있어서 여러가지 dependency를 가지고 만들어지기 때문에
패키징 처리에 있어서 가장 안전한 방법입니다.
1. 가상환경 확인
conda env list
위 명령어를 통해 현재 os에서 사용할 수 있는 가상환경을 확인합니다.
2. 가상환경 사용
conda activate 가상환경명
가상환경에 접근 하는 명령어 입니다.
3. Django 프로젝트 생성
django-admin startproject 프로젝트명
프로젝트를 생성하는 명령어 입니다.
기본적인 프로젝트 생성 이후에 웹 프로젝트의 경우 내부 어플리케이션을 추가하는 방법을 추가로 정리하였습니다.
먼저 생성된 프로젝트 디렉토리로 이동후 명령어를 사용합니다.
1. 내부 어플리케이션 생성
python manage.py startapp 어플리케이션명
2. 먼저 생성해둔 프로젝트에 등록해주기
프로젝트 디렉토리 -> setting.py 여기에서 INSTALLED_APPS 라는 항목에 어플리케이션을 추가해 줍니다.
3. url 등록하기
프로젝트 디렉토리 -> urls.py 에서 urlpatterns 항목에 url을 추가해 주세요.
이상으로 파이썬 장고 프로젝트 생성하는 방법에 대해서 알아보았습니다.
스터디 내용을 추가 적으로 정리 해야 머리에 들어올것 같네요.
반응형
'Python > Django' 카테고리의 다른 글
[Django] Django에서 custom 명령어를 만들어 보자 (0) | 2022.08.09 |
---|---|
[Django] django-environ 사용 방법 (0) | 2022.08.09 |
[Django] Template 유용한 3가지 팁 모음 (0) | 2022.08.08 |
[Django] View 단순화 및 알아두면 좋을 내용 정리 (0) | 2022.08.08 |
Django에서 Request 처리 실행 단계 정리 (0) | 2022.08.07 |