102 lines
2.4 KiB
ReStructuredText
102 lines
2.4 KiB
ReStructuredText
``tornado.web``
|
|
===============
|
|
|
|
.. automodule:: tornado.web
|
|
|
|
Request handlers
|
|
----------------
|
|
.. autoclass:: RequestHandler
|
|
|
|
**Entry points**
|
|
|
|
.. automethod:: initialize
|
|
.. automethod:: prepare
|
|
|
|
Implement any of the following methods to handle the corresponding
|
|
HTTP method.
|
|
|
|
.. automethod:: get
|
|
.. automethod:: post
|
|
.. automethod:: put
|
|
.. automethod:: delete
|
|
.. automethod:: head
|
|
.. automethod:: options
|
|
|
|
**Input**
|
|
|
|
.. automethod:: get_argument
|
|
.. automethod:: get_arguments
|
|
.. automethod:: decode_argument
|
|
|
|
**Output**
|
|
|
|
.. automethod:: set_status
|
|
.. automethod:: set_header
|
|
.. automethod:: write
|
|
.. automethod:: flush
|
|
.. automethod:: finish
|
|
.. automethod:: render
|
|
.. automethod:: render_string
|
|
.. automethod:: redirect
|
|
.. automethod:: send_error
|
|
.. automethod:: get_error_html
|
|
.. automethod:: clear
|
|
|
|
|
|
**Cookies**
|
|
|
|
.. autoattribute:: cookies
|
|
.. automethod:: get_cookie
|
|
.. automethod:: set_cookie
|
|
.. automethod:: clear_cookie
|
|
.. automethod:: clear_all_cookies
|
|
.. automethod:: get_secure_cookie
|
|
.. automethod:: set_secure_cookie
|
|
.. automethod:: create_signed_value
|
|
|
|
**Other**
|
|
|
|
.. automethod:: async_callback
|
|
.. automethod:: check_xsrf_cookie
|
|
.. automethod:: compute_etag
|
|
.. automethod:: get_browser_locale
|
|
.. automethod:: get_current_user
|
|
.. automethod:: get_login_url
|
|
.. automethod:: get_status
|
|
.. automethod:: get_template_path
|
|
.. automethod:: get_user_locale
|
|
.. automethod:: on_connection_close
|
|
.. automethod:: require_setting
|
|
.. automethod:: static_url
|
|
.. automethod:: xsrf_form_html
|
|
|
|
|
|
|
|
Application configuration
|
|
-----------------------------
|
|
.. autoclass:: Application
|
|
:members:
|
|
|
|
.. autoclass:: URLSpec
|
|
|
|
The ``URLSpec`` class is also available under the name ``tornado.web.url``.
|
|
|
|
Decorators
|
|
----------
|
|
.. autofunction:: asynchronous
|
|
.. autofunction:: authenticated
|
|
.. autofunction:: addslash
|
|
.. autofunction:: removeslash
|
|
|
|
Everything else
|
|
---------------
|
|
.. autoexception:: HTTPError
|
|
.. autoclass:: UIModule
|
|
:members:
|
|
|
|
.. autoclass:: ErrorHandler
|
|
.. autoclass:: FallbackHandler
|
|
.. autoclass:: RedirectHandler
|
|
.. autoclass:: StaticFileHandler
|
|
:members:
|