""" Project: PARTS Website Author: Edward Middleton-Smith Precision And Research Technology Systems Limited Technology: Helpers Feature: App Helper """ # internal # external from pydantic import BaseModel, ConfigDict from flask import current_app # from flask_sqlalchemy import SQLAlchemy class Helper_App(BaseModel): @staticmethod def get_request_data(request): Helper_App.console_log(f'request={request}') data = {} try: data = request.json except: try: data = request.data except: try: data = request.form except: pass Helper_App.console_log(f'data={data}') return data @staticmethod def console_log(message): if current_app.config["DEBUG"]: print(message)