module td_1a.flask_helper
¶
Classes¶
class | truncated documentation |
---|---|
FlaskInThread |
Defines a thread for the server. |
Functions¶
function | truncated documentation |
---|---|
Exception2Response |
convert an exception into plain text and display the stack trace |
Text2Response |
convert a text into plain text |
Properties¶
property | truncated documentation |
---|---|
daemon |
A boolean value indicating whether this thread is a daemon thread. This must be set before start() is called, otherwise … |
ident |
Thread identifier of this thread or None if it has not been started. This is a nonzero integer. See the get_ident() … |
name |
A string used for identification purposes only. It has no semantics. Multiple threads may be given the same name. … |
Methods¶
method | truncated documentation |
---|---|
__init__ |
|
run |
Starts the server. |
shutdown |
Shuts down the server, the function could work if: |
Documentation¶
Helpers for Flask.
-
ensae_teaching_cs.td_1a.flask_helper.
Exception2Response
(e)[source]¶ convert an exception into plain text and display the stack trace
Paramètres: e – Exception Renvoie: textReponse
-
class
ensae_teaching_cs.td_1a.flask_helper.
FlaskInThread
(app, host='localhost', port=8081)[source]¶ Bases :
threading.Thread
Defines a thread for the server.
Paramètres: app – Flask application -
shutdown
()[source]¶ Shuts down the server, the function could work if:
- method run keeps a pointer on a server instance (the one owning method serve_forever)
- module werkzeug returns this instance in function serving.run_simple
- module Flask returns this instance in method app.Flask.run
-