Working finally getting this to interact with the actual front end.
This commit is contained in:
@@ -11,8 +11,9 @@ from app.db_sql import *
|
||||
|
||||
from .api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||
|
||||
from ..models.site_model import Site_Base
|
||||
from ..models.response_model import *
|
||||
from ..models.site_model import Site_Base
|
||||
from ..models.site_domain_model import Site_Domain_Base
|
||||
|
||||
|
||||
router = APIRouter()
|
||||
@@ -123,4 +124,47 @@ async def delete_site_obj(
|
||||
obj_type=obj_type,
|
||||
obj_id=obj_id,
|
||||
)
|
||||
return result
|
||||
return result
|
||||
|
||||
|
||||
# @router.get('/domain/lookup_fqdn', response_model=Resp_Body_Base)
|
||||
# async def get_site_obj(
|
||||
# fqdn: str,
|
||||
# access_key: Optional[str] = None,
|
||||
# referrer: Optional[str] = None,
|
||||
# x_account_id: str = Header(...),
|
||||
# by_alias: Optional[bool] = True,
|
||||
# exclude_unset: Optional[bool] = True,
|
||||
# ):
|
||||
# log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
# log.debug(locals())
|
||||
|
||||
# data = {}
|
||||
# data['fqdn'] = fqdn
|
||||
# data['domain_access_key'] = access_key
|
||||
# data['required_referrer'] = referrer
|
||||
|
||||
# if access_key:
|
||||
# sql_domain_access_key = 'AND site_domain.domain_access_key = :domain_access_key'
|
||||
# if referrer:
|
||||
# sql_referrer = 'AND site_domain.required_referrer = :required_referrer'
|
||||
|
||||
# sql = """
|
||||
# SELECT *
|
||||
# FROM `v_site_domain` AS site_domain
|
||||
# WHERE site_domain.fqdn = :fqdn
|
||||
# {sql_domain_access_key}
|
||||
# {sql_referrer}
|
||||
# ;
|
||||
# """
|
||||
|
||||
# if site_domain_obj_result := sql_select(data=data, sql=sql):
|
||||
# try:
|
||||
# site_domain_obj = Site_Domain_Base(**site_domain_obj_result)
|
||||
# log.debug(order_obj)
|
||||
# except ValidationError as e:
|
||||
# log.error(e.json())
|
||||
# return mk_resp(data=order_obj_li)
|
||||
# else:
|
||||
# log.debug(order_obj_li_result)
|
||||
# return mk_resp(data=False, status_code=404)
|
||||
|
||||
Reference in New Issue
Block a user