🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### Navigation - [index](# "General Index") - [modules](# "Python Module Index") | - [next](# "Introduction") | - [previous](# "") | - [Tornado 4.4.dev1 documentation](#) » # User's guide - [Introduction](#) - [Asynchronous and non-Blocking I/O](#) - [Blocking](#) - [Asynchronous](#) - [Examples](#) - [Coroutines](#) - [Python 3.5: `async` and `await`](#) - [How it works](#) - [How to call a coroutine](#) - [Coroutine patterns](#) - [Interaction with callbacks](#) - [Calling blocking functions](#) - [Parallelism](#) - [Interleaving](#) - [Looping](#) - [Running in the background](#) - [`Queue` example - a concurrent web spider](#) - [Structure of a Tornado web application](#) - [The `Application` object](#) - [Subclassing `RequestHandler`](#) - [Handling request input](#) - [Overriding RequestHandler methods](#) - [Error Handling](#) - [Redirection](#) - [Asynchronous handlers](#) - [Templates and UI](#) - [Configuring templates](#) - [Template syntax](#) - [Internationalization](#) - [UI modules](#) - [Authentication and security](#) - [Cookies and secure cookies](#) - [User authentication](#) - [Third party authentication](#) - [Cross-site request forgery protection](#) - [Running and deploying](#) - [Processes and ports](#) - [Running behind a load balancer](#) - [Static files and aggressive file caching](#) - [Debug mode and automatic reloading](#) - [WSGI and Google App Engine](#) © Copyright 2009-2016, The Tornado Authors. Created using [Sphinx](http://sphinx-doc.org/) 1.3.5.