DJango로 포트폴리오 만들기#2

강지훈·2023년 4월 18일
0
post-thumbnail

DJango로 본격적인 프로젝트를 만들어 봅시다.

https://wikidocs.net/135171

를 통해서 파이썬 설치하는 법은 잘나와있다.

혹시 파이썬을 설치했나 설치안했나 확인하고 싶으면

cmd를 켜서 python -V 치면 확인가능하다

맥 유저는 python3- V 를 치면된다는데

앞으로 나는 window 유저니까 window 기준으로 하겠당

파이썬 설치를 완료했다면

이제 가상환경 세팅을 해야한다.

바탕화면에 STC 폴더(내가 만든 폴더임 Standup Comedy 줄임말)를 VSCODE로 실행하고

터미널에서 가상환경을 세팅한다

  1. mysite 라는 폴더를 만들고
  2. mysite 폴더로 이동
  3. 거기에서 가상환경 세팅 venv 라는 가상환경을 만들겠다.

window유저 분들 중에 cmd로 하면 source 명령어가 안먹히니
bash를 깔야아합니다.

동그라미 친거 누르면 cmd를 bash로 바꿀수있음

다음 source venv/Scripts/activate 명령어를 입력하면

(venv)라고 bash창에 뜹니다 그러면 가상환경에 돌입했다는 뜻

가상환경을 종료하려면 deactivate를 입력하면 가상환경을 종료합니다.

가상환경인 상태에서 pip install django==4.0.3 명령어를 입력하자 왜 버전까지 적어주냐 위키독스에서 이렇게 하니까... 아무 이유없음...

깔면 업데이트 하라고 나오는데 해도되고 안해도 되는데 난 안함

장고 프로젝트를 생성해야한다

장고 프로젝트 개념이란? 장고의 프로젝트는 하나의 웹 사이트라고 생각하면 된다.

프로젝트 안에 여러 개의 앱이 존재한다. 장고는 앱단위로 개발한다

okky 사이트를 예로들면 (okky사이트가 django로 만들었는지는 모르지만)

동그라미 친 하나하나가 앱이라 이해하면 된다

bash에서 django-admin startproject config . 명령어를 입력해서 프로젝트를 만든다.

config 다음 . 의 의미는
현재 위치가 mysite이니까 mysite 기준으로 프로젝트를 생성하겠다는 뜻이다

명령어를 입력하면 폴더가 만들어진다

bash에서

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

빨간색 문구는 지금 무시해도됨

서버가 열렸다고 뜬다. 저기로 접속해보면

django server를 볼수있다.

영어로 나오는데 한글로 바꿔보자

config/settings.py 에서 쭉쭉 내려보면

LANGUAGE_CODE , TIME_ZONE 변수를 이렇게 바꿔보자

그럼 장고가 한국말을 배워서 한국말을 시작한다.

https://wikidocs.net/72407

점프 투 장고 1장의 내용을 다 써보았다

다음은 2장의 내용을 다루겠다.

profile
never stop

0개의 댓글