Spaces:
Running
Running
import string | |
import random | |
from flask import Response | |
from constants import ALLOWED_ORIGIN | |
headers = { | |
'Access-Control-Allow-Headers': ALLOWED_ORIGIN, | |
'Access-Control-Allow-Origin': ALLOWED_ORIGIN, | |
'Access-Control-Allow-Methods': 'OPTIONS,POST,GET' | |
} | |
def generateRandomString(str_length: int = 20) -> str: | |
# printing lowercase | |
letters = string.ascii_lowercase | |
return ''.join(random.choice(letters) for i in range(str_length)) | |
def return_response(body, mimetype="application/json", status=200) -> Response: | |
return Response( | |
response=body, | |
status=status, | |
mimetype=mimetype, | |
headers=headers | |
) | |
def return_response_ok(body, mimetype="application/json") -> Response: | |
return return_response(body, mimetype, 200) | |