본문 바로가기
python

vs code로 to do list 만들기! - 장고 활용편 (1탄)

by 포 키 2023. 7. 26.
728x90

오늘 해볼 내용은 교재를 참고한 바탕으로 멀티캠퍼스 수업 내용을 정리한 것이다.

수업에 쓰인 교재는 Django 한 그릇 뚝딱 (문범우 저) 이다.

교재 홍보 : https://product.kyobobook.co.kr/detail/S000001934235

2019년 저서라 현재 사용하는 코드에서 약간의 변형을 줘야하기에 블로그로 작성한다.

기본적인 내용들은 교재를 직접 참고하면 좋을 것 같다. 교재 페이지는 117쪽이다.

 

1. 가상환경으로 들어가기

지난 시간에 배운 내용을 기본으로 우리는 가상환경을 설정해서 들어간다.

가상환경 설정에 대해서 모르겠다면 아래 링크의 지난 블로그를 참고해주길 바란다.

2023.07.25 - [python] - github와 python 파일 연동하기 (vs code 가상환경 사용하는 방법)

 

파이썬 경로보기

우리가 먼저 해야할 것은 파이썬 경로를 보고 가상환경에 들어가주는 것!

나는 미리 해둬서 코드상에는 보이지 않지만, 장고를 가상환경에 깔아주고 시작해야하는 것은 잊지 말자

pip install django
django-admin startproject ToDoList

 

파일 확인하기

위에까지 잘 따라왔으면 커맨드를 통해 우리가 만든 가상환경이 있는지와, 위에서 만들었던 프로젝트인 ToDolist가 생성되었는지를 먼저 확인해준다.

확인이 된 상태에서 ToDolist로 이동하고 내부 파일이 설정 된 것을 보고 우리는 그 안에 앱으로 my_to_do_list를 생성시키고 커맨드로 잘 만들어 졌는지도 확인!!

 

세팅 설정

ToDolist 서버 내의 ToDolist 폴더 안에 있는 settings.py을 손봐야한다.

이 때, 우리가 사용할 것은 INSTALLED_APPS 구문이다.

빨간 박스 내의 코드를 입력해주는데 이 부분은 우리가 아까 만들었던 앱이다.

'my_to_do_app'

 

서버 실행시키기

그 다음은 내재되어 있던 기본 파일을 서버와 연결시키는 것이다.

코드는 아래에서 복사하자

python manage.py runserver

사이트가 자동으로 안열리면 빨간 박스 부분을 ctrl 키를 누른채 눌러 접속해주자

 

그러면 아래와 같은 사이트가 보이면서 서버 연결이 완료된다.

서버연결 창은 한번만 보이고 재접속시 연결이 안되는게 정상이다.

728x90