企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
### 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.