Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Build a GET Endpoint in FastAPI: Query Admins with Wildcards and Authorization

Автор: The Beast Coder

Загружено: 2025-09-27

Просмотров: 12

Описание:

Implement a production‑style GET endpoint in FastAPI to list admin users with flexible filters and proper authorization. The video walks through designing a read API that returns a list of admins, supports optional filters for ID, name, email, and phone, and defaults to wildcard matching when parameters aren’t provided. It demonstrates building SQL queries with LIKE wildcards for partial matches, handling the UUID ID path correctly, converting UUIDs to strings for JSON serialization, and returning clean JSON with 200 OK. It also covers enforcing admin‑only access via a current user check, structured error handling with 401 unauthorized and 500 internal errors, and a live Postman demo showing no‑filter listing and parameterized searches.

What you’ll learn:
1. Designing a GET endpoint that returns a list of admins (response model as a list)
2. Adding optional filters: ID (exact), name/email/phone (LIKE wildcards)
3. Using SQL wildcards (%) for flexible search and iterating query results
4. Converting UUIDs to strings for valid JSON responses
5. Privilege checks for admin‑only access and clear status codes (200/401/500)
6. Testing queries and parameters end‑to‑end in Postman

Chapters:
00:00 - Intro
00:26 - Read Admin API Explaination
02:26 - Code Explanation
07:20 - Demo

Tech stack:
FastAPI, Python, SQLAlchemy, UUID, JWT Bearer, Postman, ERP backend

Example requests:
GET /api/admins
GET /api/admins?email=abc
GET /api/admins?id=UUID

If this helped, like and subscribe.
For freelance work,
Fill THE FORM: https://docs.google.com/forms/d/e/1FA...

#webdevelopment #webdeveloper #fullstackdeveloper #erp #project #fastapi #postman #oauth #security #api #rolebasedaccess #jwt #authorization #docker #BearerToken #crud #FastAPI #UserManagement #CRUD #Admin #JWT #Authorization #Python #SQLAlchemy #API #BackendDevelopment #Security #Postman #SHA256 #ERP #Uvicorn #filtering #backenddevelopment #backend

Build a GET Endpoint in FastAPI: Query Admins with Wildcards and Authorization

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

ERP User Management in FastAPI: Admin Create Endpoint with JWT + SHA‑256

ERP User Management in FastAPI: Admin Create Endpoint with JWT + SHA‑256

11 инструментов, без которых в IT тяжело

11 инструментов, без которых в IT тяжело

DKT86: Ingress NGINX уходит на пенсию: миграция на Gateway API и не только

DKT86: Ingress NGINX уходит на пенсию: миграция на Gateway API и не только

Как производятся микрочипы? 🖥️🛠️ Этапы производства процессоров

Как производятся микрочипы? 🖥️🛠️ Этапы производства процессоров

Ставлю 340 нейросетей на ПК за 15 минут (не кликбейт)

Ставлю 340 нейросетей на ПК за 15 минут (не кликбейт)

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

Российский мессенджер Max - это аналог китайского WeChat. На самом деле это не так

Российский мессенджер Max - это аналог китайского WeChat. На самом деле это не так

FastAPI Full Crash Course - Python’s Fastest Web Framework

FastAPI Full Crash Course - Python’s Fastest Web Framework

LONG ALL IN ONE VIDEOS

LONG ALL IN ONE VIDEOS

Решаю SQL задачи из Сбер и VK на Junior и Middle

Решаю SQL задачи из Сбер и VK на Junior и Middle

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

SQLModel + FastAPI: Say Goodbye to Repetitive Database Code

SQLModel + FastAPI: Say Goodbye to Repetitive Database Code

Docker! START PROJECT #docker #coding #python #mariadb #containerization

Docker! START PROJECT #docker #coding #python #mariadb #containerization

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Объяснение каждого типа API, который вам нужно знать!

Объяснение каждого типа API, который вам нужно знать!

БАЗА по КОМПИЛЯЦИИ C++ на примере ClickHouse

БАЗА по КОМПИЛЯЦИИ C++ на примере ClickHouse

Hard и soft skills, без которых не попасть в ML

Hard и soft skills, без которых не попасть в ML

How to Build Minimal APIs in 20 Minutes! 🚀 .NET 9 Tutorial

How to Build Minimal APIs in 20 Minutes! 🚀 .NET 9 Tutorial

FastAPI Authorization: Get Current User from JWT (OAuth2 Bearer) #webdevelopment #project #erp

FastAPI Authorization: Get Current User from JWT (OAuth2 Bearer) #webdevelopment #project #erp

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]