Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias Import alias ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Dict NameLoad NameLoad NameLoad Str Str Str FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd CompareEq AttributeLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Print BinOpMod Str NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad ListLoad Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Return Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad NameLoad attr body Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Index NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Expr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr Str body Return NameLoad orelse If Call AttributeLoad NameLoad attr Str body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Return Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad NameLoad attr Str body If UnaryOpNot NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr Str If CompareEq Call NameLoad NameLoad Num body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Str orelse Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Slice Num body If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad Num body Assign NameStore Str orelse Assign NameStore BinOpMod Str NameLoad Return BinOpAdd Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return SubscriptLoad Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Index Str Index Num attr Str Index Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Return Str orelse Return Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return BoolOpOr SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad NameLoad Index AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Return AttributeLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr attr handlers ExceptHandler body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Import alias Assign NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body TryExcept body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body Return Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad body Pass Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Str NameLoad kwarg body Expr Str Import alias alias If UnaryOpNot NameLoad body Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd NameLoad UnaryOpNot Call NameLoad NameLoad NameLoad body TryExcept body Assign NameStore Call NameLoad NameLoad If CompareGt NameLoad Num body Assign NameStore BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad keyword NameLoad NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad NameLoad decorator_list decorator_list
N/A N/A weakref xierpa3.toolbox.parsers.c_json cjson xierpa3.descriptors.state State xierpa3.toolbox.formdict FormDict N/A urllib Environment N/A State N/A N/A 
    The Environment instance e is the common place of the page builder process, holding all dynamic information related
    to session and request.
     N/A HTTP_HOST httphost N/A HTTPHEADERS httpheaders N/A COOKIES cookies N/A PATH path N/A FULLPATH fullpath N/A PARAM_UPLOADPREFIX upload. N/A HTTPKEYS N/A PATH HTTPHEADERS COOKIES PATH_INFO received_headers received_cookies __init__ N/A N/A self N/A kwargs N/A N/A N/A N/A State __init__ self N/A N/A key value N/A N/A kwargs items N/A N/A N/A self N/A key value N/A N/A N/A self initializeForm N/A __repr__ N/A N/A self N/A N/A N/A <Environment e> N/A __getitem__ N/A N/A self key N/A N/A N/A N/A N/A N/A self __dict__ get key N/A __setitem__ N/A N/A self key value N/A N/A N/A N/A N/A self __dict__ N/A key value N/A initializeForm N/A N/A self N/A N/A N/A 

        The ``initializeForm`` method initializes the ``self.form`` instance of ``FormDict``.

         N/A N/A self form N/A FormDict N/A N/A N/A self handleGetPostParams N/A N/A N/A self handleUrlParams N/A addComponent N/A N/A self component N/A N/A N/A selector N/A component selector N/A N/A N/A N/A component id selector N/A N/A N/A self _components has_key selector N/A N/A N/A ### Warning ### Multiple components with id "%d" defined. selector N/A N/A N/A N/A N/A self _components has_key selector N/A N/A N/A N/A self _components N/A selector N/A N/A N/A N/A N/A N/A self _components N/A selector append N/A N/A weakref ref component N/A setParams N/A N/A self params N/A N/A N/A 
        <p>The ``setParams`` method sets the ``self.params`` of the of environment to ``
        params``. This method can be redefined to get the parameters string from the ``params`` tuple.
        The tuple is based on from the standard definition in the application module.</p>

        <p>``urlpatterns = patterns('', (r'^(.*)$', build))``</p>

        <p>that generates a tuple with a single parameter set.</p>
         N/A params N/A N/A params N/A params N/A 0 N/A N/A self params params N/A handleGetPostParams N/A N/A self N/A N/A N/A 
        The ``handleGetPostParams`` method adds any GET or POST parameters to the ``self.form``
        instance of ``FormDict``.
         N/A N/A N/A path N/A N/A self request path N/A args N/A N/A self request args N/A N/A N/A AttributeError N/A N/A N/A N/A self N/A N/A self PATH path N/A key N/A N/A args keys N/A N/A uvalues N/A N/A value N/A args N/A key N/A N/A N/A N/A N/A key startswith N/A self PARAM_UPLOADPREFIX N/A N/A value N/A N/A value decode utf-8 N/A N/A N/A N/A self isCodeInjection value N/A N/A N/A N/A uvalues append value N/A N/A N/A self form N/A key uvalues N/A 
        # If there is any posted file content, then also put this in form.
        # It's the application responsibility to cover any possible name clashes.
        # Otherwise an error will be raise.
        for key, item in self.request.FILES.items():
            assert self.form[key] is None
            self.form[key] = item
         N/A isCodeInjection N/A N/A self value N/A N/A N/A 
        To protect from attempted code injection, filter HTML tags and quotes.
        Also maybe single quotes, parentheses and such?
         N/A N/A N/A value startswith < N/A N/A True N/A N/A N/A N/A value startswith " N/A N/A True N/A False N/A handleUrlParams N/A N/A self N/A N/A N/A 
        The ``handleUrlParams`` method gets the parameters from the path.
         N/A N/A N/A path N/A N/A self request path N/A N/A N/A AttributeError N/A N/A N/A path N/A N/A urllib unquote path N/A query N/A N/A path split / N/A N/A N/A query N/A N/A N/A parts N/A N/A query split - N/A N/A N/A len parts 1 N/A N/A N/A N/A self form N/A query 1 N/A N/A newparts N/A N/A part N/A parts N/A 1 N/A N/A N/A N/A N/A self isCodeInjection part N/A N/A N/A N/A newparts append part N/A N/A N/A self form N/A N/A parts N/A 0 N/A N/A - join newparts N/A getRequestValue N/A N/A self key N/A N/A N/A 
        The ``getRequestValue`` method answers the ``self.request`` value of ``key``.

         N/A N/A N/A N/A self request received_headers N/A key N/A getPort N/A N/A self N/A N/A N/A N/A N/A N/A self request host port N/A getHost N/A N/A self N/A N/A N/A port N/A N/A self getPort N/A N/A port 80 N/A N/A port N/A N/A port N/A :%s port N/A N/A N/A N/A self getDomain port N/A getDomain N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A self request received_headers _headers _rawHeaders N/A host N/A 0 split : N/A 0 N/A getFullUrl N/A N/A self N/A N/A N/A N/A N/A N/A self getHostUrl N/A N/A self getFullPath N/A getHostUrl N/A N/A self N/A N/A N/A N/A N/A N/A self getPrefix N/A N/A self getHost N/A isSsl N/A N/A self N/A N/A N/A False N/A getPrefix N/A N/A self N/A N/A N/A N/A N/A self isSsl N/A N/A https:// N/A N/A http:// N/A getFullPath N/A N/A self N/A N/A N/A 
        The ``getFullPath`` method answers the plain full ``path`` as it appears in the browser.

         N/A N/A N/A self N/A N/A self PATH / N/A getServer N/A N/A self N/A N/A N/A 
        The ``getServer`` method answers the name of the server domain ``self[self.HTTP_HOST]``

         N/A N/A self N/A N/A self HTTP_HOST N/A getServerClient N/A N/A self N/A N/A N/A 

        The ``getServerClient`` method answers the ``BaseCient`` instance that is running the server
        of ``self.request``. Note that the path to this client is depending on the (current version of) Twisted
        Matrix.
         N/A N/A N/A N/A N/A N/A N/A N/A self request transport server factory resource N/A N/A N/A N/A N/A ValueError [Environment.getServerClient] Error finding the server client as "self.request.transport.server.factory.resource N/A getUserAgent N/A N/A self N/A N/A N/A 
        The ``getUserAgent`` method answers the user-agent string that contains info about the browser and
        OS type as defined by ``self[self.HTTP_USER_AGENT]``.

         N/A N/A N/A N/A self request received_headers N/A user-agent N/A setHeader N/A N/A self name value N/A N/A N/A N/A N/A N/A self request setHeader name value N/A getCookies N/A N/A self N/A N/A N/A 
        The ``getCookies`` method answers the cookies dictionary of the current request. The default
        behavior is to answer ``self.request.received_cookies``.

         N/A urllib N/A result N/A N/A N/A k v N/A N/A N/A N/A self request received_cookies items N/A N/A N/A N/A N/A result N/A k N/A N/A cjson decode N/A N/A urllib unquote v N/A N/A N/A N/A N/A result N/A k v N/A result N/A getCookie N/A N/A self name N/A N/A N/A 
        The ``getCookie`` method answers the cookie indicated by ``name``. If there is no
        attribute in the request (e.g. because the builder is created by a parallel process), then answer ``None
        ``.
         N/A N/A N/A N/A N/A N/A N/A self getCookies get name N/A N/A N/A AttributeError N/A N/A N/A None N/A setCookie N/A N/A self value expires url name N/A None None / None args N/A N/A 
        The ``setCookie`` method saves the cookie indicated by ``name`` with ``value``,
        using the ``expires`` and ``url`` attributes.
         N/A datetime urllib N/A N/A name N/A N/A name N/A self COOKIENAME N/A N/A expires N/A N/A isinstance expires basestring N/A N/A N/A N/A days N/A int expires N/A N/A days 0 N/A N/A expiry N/A N/A N/A N/A datetime datetime now N/A N/A datetime timedelta days days N/A expires N/A N/A expiry strftime %a, %d %b %Y %H:%M:%S GMT N/A N/A N/A N/A expires None N/A value N/A N/A urllib quote N/A N/A cjson encode value N/A N/A N/A N/A self request addCookie name value expires expires path url args N/A N/A N/A N/A self request received_cookies N/A name value N/A N/A