목록전체 글 (23)
정보를 보호하는 대학생
1. 가상환경 다양한 버전의 패키지를 사용하는 프로젝트 A와 B가 있다. 그 두개를 관리할 때 버전에 구애 받지 않는 가상환경을 쓸 수 있다. 두 프로젝트를 독립적으로 관리할 수 있다. 2. pyenv 파이썬의 버전 설치, 관리의 기능을 한다. 3. pyenv -virtualenv 가상환경을 구성하고, 파이썬 패키지를 관리 4. WSL 설치 윈도우즈의 확장 프로그램이다. 리눅스 터미널을 사용할 수 있게 해주며, MAC과 비슷한 개발환경을 만들 수 있다. 5. Django 2.2 버전을 사용할 것이다.
1. 프론트엔드 화면배치, 구조화 2. 백엔드 동작처리 3. 장고는 백엔드인가 프론트엔드 인가? DB기능, 백엔드기능, 프론트기능이 다 있다. 따라서 풀스택 프레임 워크이다. 그런데 프론트는 리액트, 앵글러, 뷰 등을 따로 쓰기도 한다. 4. 장고는 따라서 생산성이 높다.
1. 파이썬으로 된 프레임 워크이다. 웹 개발에 파이썬을 쓸 수 있다. 2. 많은 것을 제공하는 프레임 워크 Html, CSS, js, DB, routing 등.. 장고는 웹사이트의 기본틀을 제공한다. 빠르게, 그리고 완성도 높게 개발이 가능하다. 3. 검증된 프레임워크 인스타그램, 요기요, 배민, 번개장터, 샌드버그 등이 장고로 개발 되었다.
1. vs code 다운 1. windows 기능 켜기 - 리눅스 용 윈도우즈 하위시스템 체크하고 재부팅 2. store에 ubuntu 18.04 lts 다운 3. 실행해서 유저네임, 비번 설정 4. 기본 패키지 설치 sudo apt-get update sudo apt-get install -y make build-essential \ libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev \ wget curl llvm libncurses5-dev libncursesw5-dev \ xz-utils tk-dev git python-pip 5. 디렉 토리 생성 및 이동 mkdir codeit-django cd codeit-django 6. vs코드 ..