본문 바로가기

프로그래밍/Python

맥에서 Django 프로젝트 생성

프로젝트 생성하기 전에 장고 프로젝트를 배워야하는 이유 !

https://hotframeworks.com/

 

Web framework rankings | HotFrameworks

 

hotframeworks.com

홈페이지에 들어가보면 현재 웹 프레임워크 랭킹에 있는 장고를 볼 수 있다. 

한국에서 많이 쓰이고 있는 Java 언어의 스프링 프레임워크보다 랭킹이 높다.

파이썬 언어로 쓰는 프레임워크 중에 장고 프레임워크가 1위이다.


 

 

1. 터미널을 킨다.

% cd Desktop

% mkdir tutorial

% cd tutorial 

% python3 -m venv venv

% source venv/bin/activate

% pip install Django

 

터미널에 순서대로 입력하면 데스크탑에 tutorial 이라는 폴더가 만들어지고

폴더 안에 venv 라는 가상환경이 만들어 지면서 그 안에 장고가 설치된다.

안에 폴더를 가보면 폴더가 생성된다.

% django-admin startproject first .

를 하면 현재 폴더에 first 라는 스타트 프로젝트를 만든다.

%python3 manage.py runserver 

 

Starting development server at http://127.0.0.1:8000/ 라고 터미널에 보인다.

 

그리고 http://localhost:8000/ 로 들어가면 장고 프로젝트가 보인다.