Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Sensibilisation à
l'Intelligence Artificielle
Voir le programme détaillé
Module « flask.testing »

Classe « EnvironBuilder »

Informations générales

Héritage

builtins.object
    EnvironBuilder
        EnvironBuilder

Définition

class EnvironBuilder(EnvironBuilder):

help(EnvironBuilder)

An :class:`~werkzeug.test.EnvironBuilder`, that takes defaults from the
application.

:param app: The Flask application to configure the environment from.
:param path: URL path being requested.
:param base_url: Base URL where the app is being served, which
    ``path`` is relative to. If not given, built from
    :data:`PREFERRED_URL_SCHEME`, ``subdomain``,
    :data:`SERVER_NAME`, and :data:`APPLICATION_ROOT`.
:param subdomain: Subdomain name to append to :data:`SERVER_NAME`.
:param url_scheme: Scheme to use instead of
    :data:`PREFERRED_URL_SCHEME`.
:param json: If given, this is serialized as JSON and passed as
    ``data``. Also defaults ``content_type`` to
    ``application/json``.
:param args: other positional arguments passed to
    :class:`~werkzeug.test.EnvironBuilder`.
:param kwargs: other keyword arguments passed to
    :class:`~werkzeug.test.EnvironBuilder`.

Constructeur(s)

Signature du constructeur Description
__init__(self, app: 'Flask', path: 'str' = '/', base_url: 'str | None' = None, subdomain: 'str | None' = None, url_scheme: 'str | None' = None, *args: 't.Any', **kwargs: 't.Any') -> 'None'

Liste des attributs statiques

Nom de l'attribut Valeur
server_protocolHTTP/1.1
wsgi_version(1, 0)

Liste des propriétés

Nom de la propriétéDescription
argsThe URL arguments as :class:`MultiDict`. [extrait de args.__doc__]
base_urlThe base URL is used to extract the URL scheme, host name, [extrait de base_url.__doc__]
content_lengthThe content length as integer. Reflected from and to the [extrait de content_length.__doc__]
content_typeThe content type for the request. Reflected from and to [extrait de content_type.__doc__]
filesA :class:`FileMultiDict` of uploaded files. Use [extrait de files.__doc__]
formA :class:`MultiDict` of form values. [extrait de form.__doc__]
input_streamAn optional input stream. This is mutually exclusive with [extrait de input_stream.__doc__]
mimetypeThe mimetype (content type without charset etc.) [extrait de mimetype.__doc__]
mimetype_paramsThe mimetype parameters as dict. For example if the [extrait de mimetype_params.__doc__]
query_stringThe query string. If you set this to a string [extrait de query_string.__doc__]
server_nameThe server name (read-only, use :attr:`host` to set) [extrait de server_name.__doc__]
server_portThe server port as integer (read-only, use :attr:`host` to set) [extrait de server_port.__doc__]

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__del__(self) -> 'None'
close(self) -> 'None' Closes all files. If you put real :class:`file` objects into the [extrait de close.__doc__]
from_environ(environ: 'WSGIEnvironment', **kwargs: 't.Any') -> 'EnvironBuilder' Turn an environ dict back into a builder. Any extra kwargs [extrait de from_environ.__doc__]
get_environ(self) -> 'WSGIEnvironment' Return the built environ. [extrait de get_environ.__doc__]
get_request(self, cls: 'type[Request] | None' = None) -> 'Request' Returns a request with the data. If the request class is not [extrait de get_request.__doc__]
json_dumps(self, obj: 't.Any', **kwargs: 't.Any') -> 'str' Serialize ``obj`` to a JSON-formatted string. [extrait de json_dumps.__doc__]

Méthodes héritées de la classe EnvironBuilder

__init_subclass__, __subclasshook__

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __getstate__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__

Vous êtes un professionnel et vous avez besoin d'une formation ? Sensibilisation à
l'Intelligence Artificielle
Voir le programme détaillé