t.w.util : module documentation

Part of twisted.web View Source

An assortment of web server-related utilities.
Function redirectTo Generate a redirect to the given location.
Class Redirect Undocumented
Class ChildRedirector Undocumented
Class ParentRedirect I redirect to URLPath.here().
Class DeferredResource I wrap up a Deferred that will eventually result in a Resource object.
Function htmlrepr Undocumented
Function saferepr Undocumented
Function htmlUnknown Undocumented
Function htmlDict Undocumented
Function htmlList Undocumented
Function htmlInst Undocumented
Function htmlString Undocumented
Function htmlFunc Undocumented
Function htmlIndent Strip trailing whitespace, escape HTML entitities and expand indentation whitespace to HTML non-breaking space.
Class FailureElement FailureElement is an IRenderable which can render detailed information about a Failure.
Function formatFailure Construct an HTML representation of the given failure.
Class _SourceLineElement _SourceLineElement is an IRenderable which can render a single line of source code.
Class _SourceFragmentElement _SourceFragmentElement is an IRenderable which can render several lines of source code near the line number of a particular frame object.
Class _FrameElement _FrameElement is an IRenderable which can render details about one frame from a Failure.
Class _StackElement _StackElement renders an IRenderable which can render a list of frames.
def redirectTo(URL, request): (source)
Generate a redirect to the given location.
ParametersURLA str giving the location to which to redirect. (type: str)
requestThe request object to use to generate the redirect. (type: IRequest provider)
ReturnsA str containing HTML which tries to convince the client agent to visit the new location even if it doesn't respect the FOUND response code. This is intended to be returned from a render method, eg:
   def render_GET(self, request):
       return redirectTo("http://example.com/", request)
RaisesTypeErrorIf the type of URL a unicode instead of str.
def htmlrepr(x): (source)
Undocumented
def saferepr(x): (source)
Undocumented
def htmlUnknown(x): (source)
Undocumented
def htmlDict(d): (source)
Undocumented
def htmlList(l): (source)
Undocumented
def htmlInst(i): (source)
Undocumented
def htmlString(s): (source)
Undocumented
def htmlFunc(f): (source)
Undocumented
def htmlIndent(snippetLine): (source)
Strip trailing whitespace, escape HTML entitities and expand indentation whitespace to HTML non-breaking space.
ParameterssnippetLineThe line of input to indent. (type: bytes)
ReturnsThe escaped and indented line.
def formatFailure(myFailure): (source)
Construct an HTML representation of the given failure.

Consider using FailureElement instead.

ReturnsA string containing the HTML representation of the given failure. (type: str)
API Documentation for Twisted, generated by pydoctor at 2014-05-12 18:27:00.