forked from orbit-oss/flask
parent
bdbca923ef
commit
c5900a1adf
9 changed files with 19 additions and 19 deletions
|
|
@ -3,7 +3,7 @@
|
||||||
Command Line Interface
|
Command Line Interface
|
||||||
======================
|
======================
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
|
|
||||||
.. currentmodule:: flask
|
.. currentmodule:: flask
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -241,7 +241,7 @@ The following configuration values are used internally by Flask:
|
||||||
.. versionadded:: 0.10
|
.. versionadded:: 0.10
|
||||||
``JSON_AS_ASCII``, ``JSON_SORT_KEYS``, ``JSONIFY_PRETTYPRINT_REGULAR``
|
``JSON_AS_ASCII``, ``JSON_SORT_KEYS``, ``JSONIFY_PRETTYPRINT_REGULAR``
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
``SESSION_REFRESH_EACH_REQUEST``, ``TEMPLATES_AUTO_RELOAD``,
|
``SESSION_REFRESH_EACH_REQUEST``, ``TEMPLATES_AUTO_RELOAD``,
|
||||||
``LOGGER_HANDLER_POLICY``, ``EXPLAIN_TEMPLATE_LOADING``
|
``LOGGER_HANDLER_POLICY``, ``EXPLAIN_TEMPLATE_LOADING``
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -63,7 +63,7 @@ You are however not limited to :exc:`~werkzeug.exceptions.HTTPException`
|
||||||
or HTTP status codes but can register a handler for every exception class you
|
or HTTP status codes but can register a handler for every exception class you
|
||||||
like.
|
like.
|
||||||
|
|
||||||
.. versionchanged:: 1.0
|
.. versionchanged:: 0.11
|
||||||
|
|
||||||
Errorhandlers are now prioritized by specificity of the exception classes
|
Errorhandlers are now prioritized by specificity of the exception classes
|
||||||
they are registered for instead of the order they are registered in.
|
they are registered for instead of the order they are registered in.
|
||||||
|
|
|
||||||
18
flask/app.py
18
flask/app.py
|
|
@ -120,7 +120,7 @@ class Flask(_PackageBoundObject):
|
||||||
The `instance_path` and `instance_relative_config` parameters were
|
The `instance_path` and `instance_relative_config` parameters were
|
||||||
added.
|
added.
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
The `root_path` parameter was added.
|
The `root_path` parameter was added.
|
||||||
|
|
||||||
:param import_name: the name of the application package
|
:param import_name: the name of the application package
|
||||||
|
|
@ -159,7 +159,7 @@ class Flask(_PackageBoundObject):
|
||||||
|
|
||||||
#: The class that is used for the Jinja environment.
|
#: The class that is used for the Jinja environment.
|
||||||
#:
|
#:
|
||||||
#: .. versionadded:: 1.0
|
#: .. versionadded:: 0.11
|
||||||
jinja_environment = Environment
|
jinja_environment = Environment
|
||||||
|
|
||||||
#: The class that is used for the :data:`~flask.g` instance.
|
#: The class that is used for the :data:`~flask.g` instance.
|
||||||
|
|
@ -198,7 +198,7 @@ class Flask(_PackageBoundObject):
|
||||||
#: 1. Default values for certain config options.
|
#: 1. Default values for certain config options.
|
||||||
#: 2. Access to config values through attributes in addition to keys.
|
#: 2. Access to config values through attributes in addition to keys.
|
||||||
#:
|
#:
|
||||||
#: .. versionadded:: 1.0
|
#: .. versionadded:: 0.11
|
||||||
config_class = Config
|
config_class = Config
|
||||||
|
|
||||||
#: The debug flag. Set this to ``True`` to enable debugging of the
|
#: The debug flag. Set this to ``True`` to enable debugging of the
|
||||||
|
|
@ -481,7 +481,7 @@ class Flask(_PackageBoundObject):
|
||||||
#: A list of shell context processor functions that should be run
|
#: A list of shell context processor functions that should be run
|
||||||
#: when a shell context is created.
|
#: when a shell context is created.
|
||||||
#:
|
#:
|
||||||
#: .. versionadded:: 1.0
|
#: .. versionadded:: 0.11
|
||||||
self.shell_context_processors = []
|
self.shell_context_processors = []
|
||||||
|
|
||||||
#: all the attached blueprints in a dictionary by name. Blueprints
|
#: all the attached blueprints in a dictionary by name. Blueprints
|
||||||
|
|
@ -683,7 +683,7 @@ class Flask(_PackageBoundObject):
|
||||||
this function to customize the behavior.
|
this function to customize the behavior.
|
||||||
|
|
||||||
.. versionadded:: 0.5
|
.. versionadded:: 0.5
|
||||||
.. versionchanged:: 1.0
|
.. versionchanged:: 0.11
|
||||||
``Environment.auto_reload`` set in accordance with
|
``Environment.auto_reload`` set in accordance with
|
||||||
``TEMPLATES_AUTO_RELOAD`` configuration option.
|
``TEMPLATES_AUTO_RELOAD`` configuration option.
|
||||||
"""
|
"""
|
||||||
|
|
@ -772,7 +772,7 @@ class Flask(_PackageBoundObject):
|
||||||
application. This runs all the registered shell context
|
application. This runs all the registered shell context
|
||||||
processors.
|
processors.
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
"""
|
"""
|
||||||
rv = {'app': self, 'g': g}
|
rv = {'app': self, 'g': g}
|
||||||
for processor in self.shell_context_processors:
|
for processor in self.shell_context_processors:
|
||||||
|
|
@ -893,7 +893,7 @@ class Flask(_PackageBoundObject):
|
||||||
to override the client to be used by setting the
|
to override the client to be used by setting the
|
||||||
:attr:`test_client_class` attribute.
|
:attr:`test_client_class` attribute.
|
||||||
|
|
||||||
.. versionchanged:: 1.0
|
.. versionchanged:: 0.11
|
||||||
Added `**kwargs` to support passing additional keyword arguments to
|
Added `**kwargs` to support passing additional keyword arguments to
|
||||||
the constructor of :attr:`test_client_class`.
|
the constructor of :attr:`test_client_class`.
|
||||||
"""
|
"""
|
||||||
|
|
@ -969,7 +969,7 @@ class Flask(_PackageBoundObject):
|
||||||
def iter_blueprints(self):
|
def iter_blueprints(self):
|
||||||
"""Iterates over all blueprints by the order they were registered.
|
"""Iterates over all blueprints by the order they were registered.
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
"""
|
"""
|
||||||
return iter(self._blueprint_order)
|
return iter(self._blueprint_order)
|
||||||
|
|
||||||
|
|
@ -1418,7 +1418,7 @@ class Flask(_PackageBoundObject):
|
||||||
def shell_context_processor(self, f):
|
def shell_context_processor(self, f):
|
||||||
"""Registers a shell context processor function.
|
"""Registers a shell context processor function.
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
"""
|
"""
|
||||||
self.shell_context_processors.append(f)
|
self.shell_context_processors.append(f)
|
||||||
return f
|
return f
|
||||||
|
|
|
||||||
|
|
@ -407,7 +407,7 @@ class Blueprint(_PackageBoundObject):
|
||||||
application-wide function of the :class:`~flask.Flask` object but
|
application-wide function of the :class:`~flask.Flask` object but
|
||||||
for error handlers limited to this blueprint.
|
for error handlers limited to this blueprint.
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
"""
|
"""
|
||||||
self.record_once(lambda s: s.app._register_error_handler(
|
self.record_once(lambda s: s.app._register_error_handler(
|
||||||
self.name, code_or_exception, f))
|
self.name, code_or_exception, f))
|
||||||
|
|
|
||||||
|
|
@ -176,7 +176,7 @@ class Config(dict):
|
||||||
:param silent: set to ``True`` if you want silent failure for missing
|
:param silent: set to ``True`` if you want silent failure for missing
|
||||||
files.
|
files.
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
"""
|
"""
|
||||||
filename = os.path.join(self.root_path, filename)
|
filename = os.path.join(self.root_path, filename)
|
||||||
|
|
||||||
|
|
@ -194,7 +194,7 @@ class Config(dict):
|
||||||
"""Updates the config like :meth:`update` ignoring items with non-upper
|
"""Updates the config like :meth:`update` ignoring items with non-upper
|
||||||
keys.
|
keys.
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
"""
|
"""
|
||||||
mappings = []
|
mappings = []
|
||||||
if len(mapping) == 1:
|
if len(mapping) == 1:
|
||||||
|
|
@ -239,7 +239,7 @@ class Config(dict):
|
||||||
:param trim_namespace: a flag indicating if the keys of the resulting
|
:param trim_namespace: a flag indicating if the keys of the resulting
|
||||||
dictionary should not include the namespace
|
dictionary should not include the namespace
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
"""
|
"""
|
||||||
rv = {}
|
rv = {}
|
||||||
for k, v in iteritems(self):
|
for k, v in iteritems(self):
|
||||||
|
|
|
||||||
|
|
@ -235,7 +235,7 @@ def jsonify(*args, **kwargs):
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.. versionchanged:: 1.0
|
.. versionchanged:: 0.11
|
||||||
Added support for serializing top-level arrays. This introduces a
|
Added support for serializing top-level arrays. This introduces a
|
||||||
security risk in ancient browsers. See :ref:`json-security` for details.
|
security risk in ancient browsers. See :ref:`json-security` for details.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -263,7 +263,7 @@ class SessionInterface(object):
|
||||||
|
|
||||||
This check is usually skipped if sessions get deleted.
|
This check is usually skipped if sessions get deleted.
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
"""
|
"""
|
||||||
if session.modified:
|
if session.modified:
|
||||||
return True
|
return True
|
||||||
|
|
|
||||||
|
|
@ -113,7 +113,7 @@ class Request(RequestBase):
|
||||||
is considered to include JSON data if the mimetype is
|
is considered to include JSON data if the mimetype is
|
||||||
:mimetype:`application/json` or :mimetype:`application/*+json`.
|
:mimetype:`application/json` or :mimetype:`application/*+json`.
|
||||||
|
|
||||||
.. versionadded:: 1.0
|
.. versionadded:: 0.11
|
||||||
"""
|
"""
|
||||||
mt = self.mimetype
|
mt = self.mimetype
|
||||||
if mt == 'application/json':
|
if mt == 'application/json':
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue