파이참을 실행해서 장고 프로젝트 실행한다. 먼저 bookmarks라는 이름으로 프로젝트를 하나 만들도록 하자 소셜웹사이트용 어플리케이션 account를 만든다. django-admin startapp account python manage.py migrate 이제 어플리케이션이 생성되었다. 소셜 웹사이트라면 역시 로그인/로그아웃 과 글쓰기 가 있어야한다. 이를 사용하려면 세션을 사용해야하는데, 로그인을 하는 순간 세션을 시작하고 세션이 있는 사용자만 글쓰기가 가능하면서, 로그아웃을 하는 순간 세션을 해제 해야한다. 웹에서 세션관리하는게 조금 까다로운데, 장고는 프레임워크로 한번에 관리를 해준다. 장고의 setting.py파일을 보면 Middleware(Middle_classes) 안에 Authentica..
장고 설치하기 장고 장고는 파이썬으로 작업하는 서버 프레임워크다. 지금 부터하는 모든 예제들은 Django by Example 이라는 책으로부터 인용하며, 각 항목별로 어떻게 풀었는지 공부하며 정리한다. 장고계 바이블 Django by Example 이다. 장고의 최신버젼은 더 높지만, 이 책에서는 Pthon 3.5 버젼, Django 1.8.6 버젼을 사용한다. 사용환경 설정을 위해 파이썬과 장고를 먼저 설치하도록하자 파이썬 설치하기 Window의 경우 파이썬 받으러가기 그리고 윈도우는 다른 언어와 마친가지로 파이썬 설치경로를 환경변수에 추가해주어야한다. Linux의 경우 $wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz //Linux $t..