본문 바로가기
728x90

장고3

Web - URL(2) 안녕하세요, 지난 시간에 url에 관련하여 정리하면서 Django를 이용하여 첫 페이지를 만들었습니다. 오늘 추가로 더 정리해보려 합니다. 그전에 지난 시간에 htttp://~~/foods/index라는 URL을 통해 웹페이지에 들어갔었는데요, 이 과정을 조금 더 자세히 살펴보면 1. URL을 치면 웹 클라이언트(저의 경우에는 Chrome입니다)에서 서버로 웹 페이지를 요청합니다. 그럼 2. 서버에서 웹페이지를 html 형식을 보내 줍니다. (참고로 서버는 웹페이지 말고 이미지나 동영상 등 여러 형태의 자원을 클라이언트에게 제공할 수 있습니다!) 여기서 URL 구조를 조금 살펴보겠습니다. 만약 google.com/foods/index라는 URL이 있다면 여기서 google.com은 도메인(Domain)이.. 2021. 7. 6.
Web - URL(1) 안녕하세요, 오늘은 url에 대해 다뤄보고자 합니다. Django Project 내의 파일들을 보면 urls.py라는 파일이 있습니다. 전에 Django project내의 파일들에 대해 간략히 설명드렸듯이 urls.py 파일은 user가 보내는 URL을 보고 알맞은 페이지로 연결해주는 역할을 합니다. (참고 : Web -Django project 시작 및 Server) Django에서는 Project를 만들 때 urls.py 파일을 자동으로 생성해 주는데요, 안의 내용을 보면 path('admin/', admin.site.urls)라고 적혀 있습니다. 이것의 의미는 사이트 주소 뒤에 /admin이라고 있다면 admin.site.urls로 가라는 뜻입니다. (ex. naver.com/admin) 이제 직접.. 2021. 7. 5.
Web - Django 설치하기(2) 안녕하세요, 지난번에 Django 설치하기 1편에서는 WSL 설치 및 pyenv, pyenv-virtualenv를 설치해 보았습니다. 오늘은 나머지 설치 과정들을 진행해 보겠습니다. 1. pyenv를 이용한 python 설치 -. pyenv install --list를 입력하면 설치가능한 파이썬 버전들이 나옵니다. -. 여기서 원하는 버전을 선택해 설치해 줍니다. pyenv install 3.7.7 ← 3.7.7버전을 설치 pyenv install 3.8.2 ← 3.8.2버전을 설치 2. 가상 환경 구성 -. pyenv로 가상 환경을 생성합니다. ( {}는 치면 안됩니다^^) pyenv virtualenv {파이썬 버전} {가상 환경 이름} +) pyenv로 생성한 가상 환경을 지우고 싶을 때는 아래와 .. 2021. 6. 30.