#NEWLINE# def _load_form_data( self ) : #NEWLINE# #INDENT# 'Method used internally to retrieve submitted data.  After calling\n        this sets `form` and `files` on the request object to multi dicts\n        filled with the incoming form data.  As a matter of fact the input\n        stream will be empty afterwards.  You can also call this method to\n        force the parsing of the form data.\n\n        .. versionadded:: 0.8\n        ' #NEWLINE# if ( 'form' in self . __dict__ ) : #NEWLINE# #INDENT# return #NEWLINE# #UNINDENT# _assert_not_shallow ( self ) #NEWLINE# if self . want_form_data_parsed : #NEWLINE# #INDENT# content_type = self . environ . get ( 'CONTENT_TYPE' , '' ) #NEWLINE# content_length = get_content_length ( self . environ ) #NEWLINE# ( mimetype , options ) = parse_options_header ( content_type ) #NEWLINE# parser = self . make_form_data_parser ( ) #NEWLINE# data = parser . parse ( self . _get_stream_for_parsing ( ) , mimetype , content_length , data ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# data = ( self . stream , self . parameter_storage_class ( ) , self . parameter_storage_class ( ) ) #NEWLINE# #UNINDENT# d = self . __dict__ #NEWLINE# ( d [ 'stream' ] , d [ 'form' ] , d [ 'files' ] ) = data