Python/Django

[Django] 프로젝트 만들기

K.Seungmin 2024. 12. 10. 13:33

1. 프로젝트 폴더 생성

mkdir <directory name>

2. Django 프로젝트 생성

django-admin startproject <project name> <directory name>

(project name : mysite, directory name : djangotutorial)

 

위 코드를 실행하면 자동으로 생기는 파일들입니다. 각 파일에 대해 알아보면

  • manage.py: Django 프로젝트와 다양한 방법으로 상호작용 하는 커맨드라인의 유틸리티입니다.
  • settings.py: 현재 Django 프로젝트의 환경 및 구성을 저장합니다. Django settings에서 환경 설정이 어떻게 동작하는지 확인할 수 있습니다.
  • urls.py: 현재 Django project의 URL 선언을 저장합니다. Django로 작성된 사이트의 “목차”라고 할 수 있습니다.
  • asgi.py: 현재 프로젝트를 서비스하기 위한 ASGI-호환 웹 서버의 진입점입니다.
  • wsgi.py: 현재 프로젝트를 서비스하기 위한 WSGI 호환 웹 서버의 진입점입니다.

3. 서버 실행 방법

python manage.py runserver

로컬에서 서버 실행 시 http://127.0.0.1:8000/ 주소로 접속할 수 있습니다.

'Python > Django' 카테고리의 다른 글

[Django] Model과 Field  (0) 2024.12.17
[Django] 관리자 관련  (0) 2024.12.17
[Django] settings.py와 migrate  (0) 2024.12.16
[Django] App 생성하기  (0) 2024.12.14
[Django] 시작하기  (2) 2024.12.04