언어의 종류 자바, 자바스크립트, c언어, 파이썬 등등 컴파일러 우리가 짜는 소스코드를 프로그램으로 실행하려면 컴파일러 언어를 거처 실행파일을 만들어 실행 대표적으로 c언어 make -> 소스코드를 실행코드로 만드는 (리눅스에서 사용해봤던 명령어) 프로그램 소스코드
환경을 잘 설정해주자, 각 버전이 다를 수 있는 데 폴더 마다 프로젝트 마다 격리된 공간을 만들어 주는 것이다. 우리가 프로젝트시 계속해서 사용할 환경이다.  숫자로 시작금지 변수 이름은 문자로 먼저 시작해야함 변수 이름에 띄어쓰기 금지 ex)var1, var2 파이썬은 대소문자를 구분하기때문에 var1과 va
Django 파이썬을 가지고 웹서버를 만드는 프레임 워크. 기본적인 웹을 만들고 서버에 올리기 프레임 워크란? 함수나 클래스들을 모아놓으것이라 생각하자 장고는 웹을 만드는 프레임워크니깐 웹을 만드는 함수나 클래스들을 모아 놓은것 로그인, 게시물 올리기, 댓글 달기,
model 양식을 요청 사용자에게 보여주는 화면이 template 실질적으로 작업을 수행해주는 view 이렇게 작동하는 방식을 MVT 구조라 한다. 프로젝트에 templates 폴더를 만들어 여기에 html 문서들을 저장해준다. config/settings.py
django는 웹을 배포하는 것이 아닌 프레임워크만 제공을 해주기에 웹 서버를 배포하기 위해 리눅스를 통해 해보고자 한다. 배포하기위해 설치한 프로그램들 파이썬 버전은 맞춰주는게 좋다. 파이썬에 있던 가상환경의 경우 윈도우 기반으로 설치가 되어있기 때문에 우린 리
settings.py 의 databases 연결을 해줘야한다. models.py 에서 작업해준다! 특정 앱만 migrate 하고 싶을때 뒤에 앱이름만 적어주기