Web 관련/Tornado 4

Tornado (Python web server) #4_ Authentication and security: Cookies and secure cookies

안녕하세요.오늘은 Tornado web framework를 이용한 Authentication and security를 알아보도록 하겠습니다.공식문서를 확인하시면 'Authentication and security' 을 주제로한 몇가지 예제가 나와있습니다.오늘은 그 중 첫번째인 Cookies and secure cookies 에 대해 공부해보겠습니다.직접적으로 Tornado를 이용하기에 앞서서 먼저 cookie라는 것에 대해 알아볼게요. 1. 쿠키(cookie)란?쿠키란 특정 웹서버에 대한 접근 정보를 담고 있는 것 입니다.많은 분들께서 웹브라우저를 이용하시면서 특정 웹사이트가 로그인 정보를 기억한 경험이 있을거에요. 한번 로그인한 웹사이트를 다음에 접속할때는 따로 ID와 password를 입력하지 않아도..

Web 관련/Tornado 2017.10.22 (2)

Tornado (Python web server) #3_Using Template(템플릿 사용하기)

Tornado (python web server) 관련 3번째 포스팅입니다. 이번 포스팅에서 다뤄볼 내용은 토네이도에서 템플릿 사용하기(Using template in Tornado) 입니다.바로 시작해보도록 하겠습니다.Tornado 에서는 python에서 사용할 수 있는 어떠한 템플릿 언어도 사용할 수 있습니다.Tornado는 다른 템플릿 언어들에 비해 매우 빠르고 유연한 템플릿 언어를 기본적으로 포함하고 있다고 합니다.자세한 내용은 Tornado의 template 모듈 문서를 참조하시면 됩니다.( http://www.tornadoweb.org/en/stable/_modules/tornado/template.html?highlight=template ) Tornado 템플릿은 마크업 언어 내에 pyth..

Web 관련/Tornado 2017.10.17

Tornado (Python web server) #2_Request handler and request argument

지난 번에 이어서 토네이도(Tornado) 공부를 진행하겠습니다.이번 포스팅에서는Request handler and Request argument 에 대해서 공부를 진행합니다.토네이도 웹 어플리케이션은 URL 또는 URL 패턴을 tornado.web.RequestHandler의 subclass(서브클래스)로 매핑합니다. 이 클래스들은 해당 URL로의 HTTP GET 또는 POST request를 처리하기 위한 get() 또는 post() 메소드를 정의합니다. 지난 시간에 진행했던 기본 테스트 예제를 먼저 확인하겠습니다. 123456789101112131415161718# from : http://www.tornadoweb.org/en/stable/#hello-world# myapp.pyimport tor..

Web 관련/Tornado 2017.10.16 (1)

Tornado (Python web server) #1_토네이도 설치 및 시작 테스트

최근 특정 일로 인해 Tornado 공부를 시작하게 되었습니다.Tornado는 python언어를 이용한 web server 입니다.python 언어를 이용한 web server로는 가장 이용자가 많은(특히 한국에서) web server라고 하네요! Tornado를 공부하는데 있어서는 공식문서를 주로 다루도록 하고구글링 또한 함께.. 열심히 하면서 노력해보겠습니다. 먼저 그 시작은 간단하게 Tornado를 설치하고화면에 "Hello world"를 띄어보도록 할게요! Tornado 공식문서는 아래 링크를 참고해주세요!http://www.tornadoweb.org/en/stable/ 1. Tornado 설치하기기본적으로 python은 모두 설치 되어있음을 가정하고 진행합니다.저의 python 설치 환경은 아래..

Web 관련/Tornado 2017.10.15