Skip to main content
Reinhardt™
  • Quickstart
  • Docs
  • Changelog
  • GitHub ★
  • Getting Started
  • Tutorials
    • Basics Tutorials
      • Part 1: Project Setup
      • Part 2: Models and Database
      • Part 3: Server Functions and Client Components
      • Part 4: Client-Side Forms and Component Patterns
      • Part 5: Testing
      • Part 6: Static Files and Styling
      • Part 7: Admin Customization
    • REST API Tutorials
      • Quickstart
      • HTTP Method Decorators
      • Tutorial 1: Serialization
      • Tutorial 2: Requests and Responses
      • Tutorial 3: Class-Based Views
      • Tutorial 4: Authentication and Permissions
      • Tutorial 5: Relationships and Hyperlinked APIs
      • Tutorial 6: ViewSets and Routers
  • Migration Guides

    REST API Tutorials

    Learn to build REST APIs with Reinhardt.

    • Quickstart
    • HTTP Method Decorators
    • Tutorial 1: Serialization
    • Tutorial 2: Requests and Responses
    • Tutorial 3: Class-Based Views
    • Tutorial 4: Authentication and Permissions
    • Tutorial 5: Relationships and Hyperlinked APIs
    • Tutorial 6: ViewSets and Routers

    © 2025–2026 Reinhardt Contributors. Reinhardt™ is an unregistered trademark of the Reinhardt project contributors.

    This software is provided “AS IS”, without warranty of any kind, express or implied. Not affiliated with the Django Software Foundation, the FastAPI project, or any other referenced projects.

    Security: Report a vulnerability · GitHub Security Advisories

    GitHub · crates.io · docs.rs · BSD-3-Clause