Misc utilities for usage inside the framework.
Functions
as_html (text[, code, headers]) |
Returns a HTML response. |
as_json (data[, code, headers, json_encoder]) |
Returns a JSON response. |
as_plaintext (text[, code, headers]) |
Returns a plaintext response. |
wrap_response (args[, response_class]) |
Wrap up a response, if applicable. |
kyoukai.util.
as_html
(text, code=200, headers=None)[source]¶Returns a HTML response.
return as_html("<h1>Hel Na</h1>", code=403)
Parameters: | |
---|---|
Return type: | |
Returns: | A new |
kyoukai.util.
as_plaintext
(text, code=200, headers=None)[source]¶Returns a plaintext response.
return as_plaintext("hel yea", code=201)
Parameters: | |
---|---|
Return type: | |
Returns: | A new |
kyoukai.util.
as_json
(data, code=200, headers=None, *, json_encoder=None, **kwargs)[source]¶Returns a JSON response.
return as_json({"response": "yes", "code": 201}, code=201)
Parameters: | |
---|---|
Return type: | |
Returns: | A new |
kyoukai.util.
wrap_response
(args, response_class=<class 'werkzeug.wrappers.Response'>)[source]¶Wrap up a response, if applicable. This allows Flask-like return “whatever”.
Parameters: |
|
---|---|
Return type: |