[장고 프로젝트 생성]

2025. 1. 7. 14:44·Django 정리

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
'Django 정리' 카테고리의 다른 글
  • [장고 Template 시작하기]
  • [장고 App 만들기]
  • [장고 환경 구축하기]
100.nam
100.nam
100.nam님의 블로그 입니다.
  • 100.nam
    100.nam님의 블로그
    100.nam
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Python 정리
      • Python 문제 풀기
      • Machine learning
      • SQL 정리
      • SQL 문제풀기
      • Django 정리
      • LangChain,Graph
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    SQL
    vscode
    인공지능을위한파이썬
    내일배움캠프
    스파르타코딩클럽
    pandas
    Python
    머신러닝
    스파르타코딩크럽
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
100.nam
[장고 프로젝트 생성]
상단으로

티스토리툴바