이 내용은 제가 Week2에 적었다가 Week1으로 옮겼는데요, 시간을 내서 자세하게 다시 작성하겠습니다ㅜㅜ 지금은 죄송하지만 모르시는 내용이 있다면 ppt 슬라이드 참고 부탁드립니다... ㅠ_ㅠ

지난 시간 내용 정리

기본 준비 과정

우리는 다음과 같은 과정을 밟아서 기본적인 준비를 해봤습니다.

  1. 우리는 가상환경을 만들어주고, 실행시켜 주었습니다.

  2. 우리는 django를 설치해 주었습니다.

  3. 그 뒤에, 프로젝트를 만들어주었고

  4. 서버를 돌려보려고 했는데 오류가 떴었죠?

    1. 무슨 오류였나 보니까 manage.py가 터미널 경로에 없다는 오류가 떴었던 기억이 납니다.
    2. 그래서, cd 명령어를 통해 터미널 경로를 이리저리 바꾸어보았고요,
  5. 경로를 바꾼 후에 서버를 돌려서 로켓 화면을 보았습니다.

    이게 뜨면 기본적인 준비는 모두 끝!

    이게 뜨면 기본적인 준비는 모두 끝!

home.html을 띄우는 과정

우리는 home.html을 웹으로 띄우기 위해서 이런 과정을 밟았던 기억, 다 나시죠...? 안나신다면 제가 올려드린 pdf 파일을 보면서 아래를 읽어봅시다!

  1. 우리는 app을 만들어 주었습니다.
  2. app이 "저 왔어요"라고 프로젝트에게 알려줘야 했기 때문에 settings.py의 INSTALLED_APPS에 app을 추가해 주었습니다.
  3. 그리고 app 안에 templates 폴더를 만들고, templates 안에 우리가 띄워줄 html 파일을 추가해 주었고요
  4. views.py에서 html을 불러올 함수를 정의해 주었으며
  5. urls.py에서 templates안의 html파일의 path를 추가해 주었습니다.
  6. 그리고 서버를 돌리시면 작성한 html이 화면에 보입니다!

이런식으로 뜨면 성공!

이런식으로 뜨면 성공!

위 내용은 제가 Week1을 작성해서 자세히 다시 다룰 예정입니다. 업데이트가 된다면 톡방에 다시 올려드릴게요!