Some general clean up and updates.
This commit is contained in:
@@ -13,7 +13,8 @@ from app.models.common_field_schema import base_fields, default_num_bytes
|
||||
|
||||
|
||||
# ### BEGIN ### API Response Model ### Resp_Body_Base() ###
|
||||
# The pydantic BaseModel to help make consistent REST responses - STI 2021-03-05
|
||||
# The pydantic BaseModel to help make consistent REST responses.
|
||||
# Updated 2021-03-05
|
||||
class Resp_Body_Base(BaseModel):
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
@@ -28,7 +29,8 @@ class Resp_Body_Base(BaseModel):
|
||||
|
||||
|
||||
# ### BEGIN ### API Response Model ### mk_resp() ###
|
||||
# The make response function for REST - STI 2021-03-17
|
||||
# The method for making responses for REST. Returns a dict, but currently uses Resp_Body_Base inside the function.
|
||||
# Update 2021-08-23
|
||||
def mk_resp(
|
||||
data: None|bool|dict|list,
|
||||
dict_to_json: bool = False,
|
||||
@@ -40,7 +42,7 @@ def mk_resp(
|
||||
by_alias: bool = True,
|
||||
exclude_unset: bool = True,
|
||||
response: Response = None
|
||||
):
|
||||
) -> dict:
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
@@ -110,4 +112,4 @@ def mk_resp(
|
||||
log.debug(resp_body_dict)
|
||||
|
||||
return resp_body_dict
|
||||
# ### END ### API Response Model ### mk_resp() ###
|
||||
# ### END ### API Response Model ### mk_resp() ###
|
||||
|
||||
Reference in New Issue
Block a user