async def view_proxi(request: Request, trakers: Optional[str] = Cookie(None)): regionId = [ int(item_value) for item_key, item_value in request.query_params._list if "regionId" in item_key and item_value != '' ] applianceId = [ int(item_value) for item_key, item_value in request.query_params._list if "applianceId" in item_key and item_value != '' ] id_list = DataProcess.get_qureset( text_info=request.query_params.get('smallName', "Текст")) fotex = RowData.filter(ID__in=id_list) # recomendet row response = templates.TemplateResponse( "Nev_template.html", { "request": request, "smallName": request.query_params.get('smallName', "Текст"), "regionId": regionId, 'applianceId': applianceId, "fotex": fotex }) if not trakers: await UsersAnonModel.next_user(response, request.headers) user = await UsersAnonModel.get(session_seed=trakers) await FilterModel.create(json_data_params=request.query_params._list, url=user) response.set_cookie(key="old_page_url", value=request.url) return response
async def view_proxi(request: Request, trakers: Optional[str] = Cookie(None)): response = templates.TemplateResponse("Nev_template.html", { "request": request, }) if not trakers: await UsersAnonModel.next_user(response, request.headers) return response
async def link_use(gispId: int, request: Request, trakers: Optional[str] = Cookie(None)): response = templates.TemplateResponse("elem_selected.html", { "request": request, }) if not trakers: await UsersAnonModel.next_user(response, request.headers) user = await UsersAnonModel.get(session_seed=trakers) await RowClickModel.create(click_id=gispId, user=user) return response
async def hello_world(request: Request): return templates.TemplateResponse('hello_world/hello_world.html', {'request': request})
async def login_form(request: Request): return templates.TemplateResponse('auth/login.html', {'request': request})