제주코딩베이스캠프 후기4: Python + Django

마지막이야기, 제주코딩베이스캠프 후기4: Python + Django

날씨가 이렇게 좋기 있기없기?
벌써 마지막이라니 일주일이 빠르게 지나갔다.




오전 강의 정리 : 파이썬 + Djang

cd = change director
꿀팁 : so치고 탭치면 source라고 자동완성되고 ac치고 탭치면 activate로 나온다
장고는 해커톤의 치트키라는 별명을 가지고 있다. 한 10개정도 만들면 숙련이 될 것이고 그 후 원하는 앱을 만들 수 있다.

구름IDE컨테이너에서 항상 가상환경안에서 작업을 해야한다.

컨테이너 다시 실행해도 명령어 3종 세트. 이건 그냥 세트다 세트
가상환경만들고 들어가는 방법은 아래와 같다

1
2
3
cd mysite
source myvenv/bin/activate
python manage.py runserver 0:80

아래와 같이 콘솔 맨 앞에 (my venv)로 꼭 들어가 있는지 확인하고 코딩 작업할 것! 필수!

아래처럼 allow host의미는 화이트리스트기반 여기안에들어온 친구만 접속하게하고 나머지 차단하겠다는 의미.
보안이 좋다.




오후 강의 정리 : 파이썬 + Django

MVC모델
MTV 모델(Django용) : ORM기법(Object Relationship Management) 파이선 문법을 가지고 DB를 조작할 수 있음
SQL언어 : 데이터베이스 다룰때 가장 좋은 툴이지만 어려움 그래서 python + django로 대신 DB다룰 수 있음
파이선+장고를가지고 DB를 다룰 수 있다. make migrations 하고 .py파일을 만지고 mighrate할것임.