1. 프로젝트 생성
django-admin startproject <프로젝트 이름> <생성 디렉토리>
→ 여기서 생성 디렉토리를 생략하면 현재 위치에 프로젝트 이름의 폴더가 만들어지면서 생성됩니다.
django-admin startproject <프로젝트 이름> .
→ [ . ]은 현재 폴더를 의미하며 현재 폴더를 프로젝트 폴더로 사용해서 생성됩니다.
- 나는 첫번째 방법으로 프로젝트이름은 startproject, 디렉토리는 my_first_pjt로 만들어주겠다.
django-admin startproject my_first_pjt
- 그러면 my_first_pjt라는 폴더 안에 또 하나가 생기면서 여러가지 py가 생길 것이다.
2. django 개발 서버 실행
- 서버를 실행하기전 폴더 안쪽으로 이동해줘야한다.
cd my_first_pjt
- 이동을 했으니 이제 서버를 실행해보자
python manage.py runserver
- 위 사진에서 http://127.0.0.1:8000/ 을 ctrl 키를 누르면서 클릭해보자
- 아래와 같은 화면이 나오면 성공한 것이다.
3. 같이 만들어진 파일들을 간단히 살펴보자
- settings.py : 프로젝트의 설정을 관리하는 곳
- urls.py : 어떤 요청을 처리할지 결정하는 곳
- __init__.py : 하나의 폴더를 하나의 파이썬 패키지로 인식하도록 하는 파일
- → 3버전 이상으로 가면 없어도 됩니다. 하지만, 3버전 이하에서도 동작하도록 호환성을 위해 지키는 규칙입니다!
- wsgi.py : 웹 서버 관련 설정 파일
- manage.py : Django 프로젝트 유틸리티 (조종기)
'Django 정리' 카테고리의 다른 글
[장고 Template 시작하기] (1) | 2025.01.07 |
---|---|
[장고 App 만들기] (1) | 2025.01.07 |
[장고 환경 구축하기] (6) | 2025.01.06 |