cylinder
  • Cylinder

General

  • Contributing to Plasma Cylinder

Site Map

  • Table Of Contents
cylinder
  • Table Of Contents
  • View page source

Table Of Contents

  • Cylinder
    • Philosophy
    • Quickstart
      • Implementing pages
      • HTTP method routing
    • How requests are matched
      • The request and response objects
      • The parameters on main()
      • Raising abort() exceptions
      • abort_extra
      • abort() Redirects
      • Exception handlers
      • Handling uncaught exceptions
      • Extra parameters on main()
        • Choosing names for extra parameters
      • HTML templates and Jinja2
    • Static files
    • Why there are no index files
      • Using database connections and ORMs like SQLAlchemy
    • Thread safety
    • Sessions
    • Dynamic paths / dynamic route handling
      • Accessing the remaining path
    • Hooks
    • How configuration and environments are handled
    • Testing
    • Import caching and reload behavior
    • Logging configuration
    • request_id_header
    • Streaming
      • Streaming response bodies
      • Streaming request bodies
    • Type hints and editor support
      • Typing other parameters
    • Safeguards
      • Shallow requests in app_map() and early hooks
      • Handlers must return the same response object
      • Why these rules exist

General

  • Contributing to Plasma Cylinder
Next

© Copyright .

Built with Sphinx using a theme provided by Read the Docs.