가상환경(Virtual Environment)? 가상환경을 사용하면 각 프로젝트 별로 독립적인 파이썬 버전 및 라이브러리가 설치된 개별적인 환경을 가질 수 있다. 이는 개발도중에도 편리하지만 추후 배포관리에 있어서도 매우 편리하다. 명령어 ❕저는 miniconda를 사용중입니다.
❕모든 작업은 가상환경 내에서 진행합니다. 장고 버전 확인 Project 생성 현재 디렉토리에 프로젝트명이라는 디렉토리가 생성된다. 파이썬이나 장고에서 사용중인 이름은 피해야 한다. 🙅🏻 django test 외부 tutorial 루트 디렉토리, 프로젝트의
View란? 앱의 로직을 담당하는 파일로 모델에서 필요한 정보를 받아와 템플릿에 전달하는 역할을 한다. View ? JSON JavaScript Object Notation의 줄임말로 자료를 주고 받을때 많이 쓰이는 데이터 타입 형식이다. URL - app/urls.py View를 호출하려면 View와 연결된 URL이 있어야 하고(이를 위해 URLc...
Model이란? 데이터베이스의 구조(layout)을 말한다. 장고 models에는 저장하는 데이터의 필수 필드와 동작이 포함된다. 모델 생성 각 필드는 👉Field 클래스의 인스턴스로 표시되고 이것은 장고에게 각 필드가 어떤 유형의 데이터를 가지고 있는지 알려준다. 모델 활성화
CORS(Cross-Origin Resource Sharing)란? 웹 페이지 상의 제한된 리소스를 최초 자원이 서비스된 도메인 밖의 다른 도메인으로부터 요청할 수 있게 허용하는 구조라고.. 👉 위키피디아 외부 접속 허용
가상환경 및 패키지 설치 & 프로젝트 생성 가상환경 생성 프로젝트에 필요한 파이썬 패키지 설치 Django project 생성 Project setting .gitignore 설정 깃에 공유되어서는 안되는 것들(보안 관련 파일)을 .gitignore 파일을 생성해서 관리한다. .gitignore에서 생성된 내용을 복사하여 프로젝트 디렉토리 내 .gi...