데이터 분석 기술 블로그

Django에 대하여(1)_사전 준비 사항 본문

백엔드

Django에 대하여(1)_사전 준비 사항

데이터분석가 이채은 2024. 3. 22. 23:41

Django란 무엇일까요?

Django(쟝고)는 Python으로 작성된 오픈 소스 웹 프레임워크입니다. 

웹 개발을 빠르고 쉽게 할 수 있도록 설계되어 있습니다. 또, 개발 과정 중에 중복되는 작업을 최소화하고 명확성과 재사용성을 높이기 때문에 처음 백엔드를 시작할 때 접하기 좋습니다. 

Django의 특징

1. 데이터베이스를 연동하는데 힘을 들이지 않아도 된다.

2. 회원관련 기능을 지원하는 라이브러리가 편하다.

3. 기타 다양하고 강력한 라이브러리들이 많다.

Django 사전 준비

VSCode extension 설치: 원활한 코드 작성을 위해 확장 프로그램 설치를 권장합니다.

extension 검색 방법

  • Django

  • SQLite

 

Django extension 설정

  • ctrl(command) + shift + p → json 검색 → Preferences: Open User Settings (JSON)을 선택합니다.

  • 아래의 코드를 붙여넣은 후, 저장(ctrl + s) 합니다. (참고: 생략된 다른 설정 코드는 개인마다 차이가 있을 수 있습니다.)
// settings.json

{
  ... 생략 ...,

  // 아래 라인부터 드래그
  // Django
  "files.associations": {
    "**/*.html": "html",
	    "**/templates/**/*.html": "django-html",
    "**/templates/**/*": "django-txt",
    "**/requirements{/**,*}.{txt,in}": "pip-requirements"
  },
  "emmet.includeLanguages": {
    "django-html": "html"
  }
  // 여기까지 선택 후 복사
}

 

  • 가장 겉의 중괄호(위 코드 노란색 중괄호) 내부에 붙여 넣어야 합니다.

 

 

SQLite extension 설정

  • SQLite 확장 프로그램 우클릭 → Extension Settings 선택

  • 설정 최하단에서 기존에 작성된 sqlite3을 sqlite로 변경