backend-filters

Community

Master backend filtering and pagination in APIs.

Authoragusmdev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Reference for implementing robust backend filtering and pagination in FastAPI apps, covering Filter classes, JoinFilter, search fields, operator transformers, and fastapi_pagination integration.

Core Features & Use Cases

  • Provides Filter classes for modular, reusable query constraints.
  • Supports JoinFilter for cross-table queries and nested filters.
  • Includes search support and operator transformers for Flexible endpoints.
  • Demonstrates integration with fastapi_pagination to deliver paginated results across entities.

Quick Start

Create a Filter class for your model, wire it into a FastAPI route with Depends, and return paginated results.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: backend-filters
Download link: https://github.com/agusmdev/fullstack-ai-template/archive/main.zip#backend-filters

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.