본문 바로가기
Django

Django 프로젝트 생성하기[Django개발]

by cellin 2024. 1. 3.

Django란?

Django는 "jango"라고 발음하며, 2005년에 처음 출시된 무료 오픈 소스 프레임워크

Django는 유명한 재즈 기타리스트 Django Reinhardt의 이름을 딴 것

유연성과 보안 덕분에 가장 큰 인기

프런트 엔드 및 백 엔드 웹 개발 모두에 적합

통합 Python 라이브러리를 통해 신속한 쉽게 개발 가능

 

 

 

아래와 같은 복잡한 데이터베이스 기반 웹 애플리케이션을 개발

  • 기계 학습
  • 전자 상거래 플랫폼
  • 데이터 분석
  • 콘텐츠 관리

 

 

Django와 Flask 비교

 

 
Django
Flask
전체 스택 프레임워크
경량 웹 프레임워크
데이터 기반 애플리케이션에 적합
기존 API 및 서비스에 적합
학습 곡선이 높을 수 있음
학습 곡선이 낮을 수 있음
즉시 적용 가능한 보안
보안에 추가적인 라이브러리가 필요함
사용자 지정 HTML 템플릿 엔진
Jinja HTML 템플릿 엔진

 

 

 

01-Django 설치하기

 

명령어 입력 |

 pip install django
 
 

 

 

버전확인하기

 

 

명령어 입력 |

pip show django
 

5.0이 설치되었습니다.

 

 

 

 

02-프로젝트 생성하기

 

프로젝트를 생성할 폴더로 이동한 뒤에

 

명령어 입력 |

 django-admin startproject LAB .
 

django-admin startproject [프로젝트명] .

. [DOT]을 입력해야 현재 폴더에 프로젝트를 생성한다는 의미이니 꼭 입력하셔야 합니다!

 

이렇게 LAB라는 폴더가 생성된 것을 확인 가능합니다!

 

 

 

03-서버

 

명령어 입력 |

 python manage.py runserver
 

python manage.py runserver 명령어를 입력하면

터미널에 아래와 같은 내용이 나타납니다.

 

그리고 아래의 주소를 브라우저에 입려하면

 

http://127.0.0.1:8000/

 

 

 

이렇게 동작하는 화면이 나타나면 여기까진 성공!

728x90
반응형