분류 전체보기 108

Django 프로젝트 생성하기 [Django]

가상환경이란?python 애플리케이션과 그에 따른 패키지들을 격리하여 관리할 수 있는 독립적인 실행 환경 - 가상환경을 사용하는 이유는?1. 의존성관리라이브러리 및 패키지를 각 프로젝트마다 독립적으로 사용 하기 위해2. 팀 프로젝트 협업모든 팀원이 동일한 환경과 의존성 위에서 작업하여 버전간 충돌을 방지하기 위해주의사항 및 권장 사항가상 환경에 "들어가고 나오는" 것이 아니라 Python 환경을 "On/Off" 로 전환하는 개념강상 환경 활성화는 현재 터미널 환경에만 영향을 미친다새 터미널 창을 열면 다시 활성화해야 함가상환경은 "방"이 아니라 "도구 세트"활성화는 특정 도구 세트를 선택하는 것프로젝트 마다 별도의 가상환경을 사용일반적으로 가상환경 폴더 venv는 관련된 프로젝트와 동일한 경로에 위치가상..

Django 2024.09.18

django 란 무엇인가? [django]

Web application (web servcie) 개발인터넷을 통해 사용자에게 제공되는 소프트웨어 프로그램을 구축하는 과정다양한 디바이스(모바일, 테블릿, PC 등)에서 웹 브라우저를 통해 접근하고 사용할 수 있다.웹의 동작방식우리가 컴퓨터 혹은 모바일 기기로 웹 페이지를 보게 될 떄까지 무슨 일이 일어나는지 알아보자 웹 서비스에는 크게 두가지의 개념이 있다.Client (클라이언트)서비스를 요청하는 주체 (웹 사용자의 인터넷이 연결돤 장치, 웹 브라우저)requestServer(서버)클라이언트의 요청에 응답하여 데이터를 제공하는 주체 (웹 페이지, 앱을 저장하는 컴퓨터)response예시)웹 브라우저(client)에서 'google.com'을 입력 후 엔터웹 브라우저는 인터넷에 연결된 전세계 어딘 ..

Django 2024.09.17