Fix Read the Docs build failure
This commit is contained in:
parent
9ce6e72e2c
commit
c0bbfef68d
259 changed files with 48269 additions and 0 deletions
17
_build/_sources/patterns/subclassing.rst.txt
Normal file
17
_build/_sources/patterns/subclassing.rst.txt
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
Subclassing Flask
|
||||
=================
|
||||
|
||||
The :class:`~flask.Flask` class is designed for subclassing.
|
||||
|
||||
For example, you may want to override how request parameters are handled to preserve their order::
|
||||
|
||||
from flask import Flask, Request
|
||||
from werkzeug.datastructures import ImmutableOrderedMultiDict
|
||||
class MyRequest(Request):
|
||||
"""Request subclass to override request parameter storage"""
|
||||
parameter_storage_class = ImmutableOrderedMultiDict
|
||||
class MyFlask(Flask):
|
||||
"""Flask subclass using the custom request class"""
|
||||
request_class = MyRequest
|
||||
|
||||
This is the recommended approach for overriding or augmenting Flask's internal functionality.
|
||||
Loading…
Add table
Add a link
Reference in a new issue