본문 바로가기

Back-End/Django3

[ Django ] GCP 가상 서버 배포하기 1. Google Cloud Platform 사용 부팅 디스크 : Ubuntu 20.04 LTS * Python은 3.8.10으로 기본 내장이 되어있다. 2. SSH 터미널 설정 ① 패키지 업데이트 sudo apt-get update && sudo apt-get dist-upgrade ② pip 설치 sudo apt install python3-pip pip --version # 버전확인 ③ git clone 사용해서 Django 파일 불러오기 git clone https://github.com/2CHAE-EUN/OpenSource_final.git ④ 파일 이동 ( git clone을 받아오면 자동으로 해당 clone에 대한 디렉토리가 생성되어 있다. ) cd OpenSource_final ⑤ 가상 환.. 2022. 6. 21.
[ Django ] 벼락치기 2일차 [ 템플릿 적용하기 ] 정적 파일 ( static files ) : 웹 페이지를 렌더링 하는 과정에서 필요한 추가적인 파일 ex) css, js, PNG,FONT Django는 정적 파일을 관리해주는 디렉토리 구조가 정해져 있다. 1. {% load static %} 탬플릿 태그를 HTML 파일 맨 위에 작성 → static에 있는 정적 파일을 현재 이 템플릿 파일에서 사용한다고 알려주는 것 2. css 파일 사용하기 3. img 파일 사용하기 2022. 6. 21.
[ Django ] 벼락치기 1일차 Django Framework : 파이썬으로 작성된 가장 대표적인 웹 프레임워크 Framework : 틀, 뼈대 * 백엔드 : 웹 서버스의 동작과 논리적 처리를 담당하는 역할 pyenv : 파이썬 버전 설치, 관리 pyenv-virtualenv : 가상 환경을 구성, 파이썬 패키지 관리 윈도우 사용시 WSL 필요 → macOS 와 비슷한 개발 환경을 windows에서 만들 수 있다. * WSL( Windows Subsystem for Linux ) : windows에서 리눅스 터미널을 사용할 수 있게 해주는 확장 프로그램 global 가상환경 : 시스템 전역에 적용하는 환경 → global 가상환경을 적용하면 따로 지정해주지 않아도 기본적으로 global 환경을 사용 local 가상환경 : 특정 디렉토리.. 2022. 6. 19.