Skip to main content

The fastest way to a turn your models into a full ReST API

Project description

Fast-Controller

A fast solution to creating a ReST backend for your Python models.

Turn your models into Resources and give them a controller layer. Provides standard functionality with limited effort using DAOModel and FastAPI.

Supported Actions

  • search
  • create
  • upsert
  • view
  • rename
  • modify
  • delete

Features

  • Expandable controllers so you can add endpoints for additional functionality
  • Built-in validation
  • Ability to pick and choose which actions to support for each resource

Usage

...

Additional Functionality

...

Caveats

...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fast_controller-0.6.2b0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fast_controller-0.6.2b0-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file fast_controller-0.6.2b0.tar.gz.

File metadata

  • Download URL: fast_controller-0.6.2b0.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.7 CPython/3.14.3 Linux/6.17.0-1010-azure

File hashes

Hashes for fast_controller-0.6.2b0.tar.gz
Algorithm Hash digest
SHA256 6f7d0e9330854ec2cd8362c15a4b011b0cde9930dbde3f77863a44e08188ef52
MD5 919f60f018f8936bc587c6cda3412f87
BLAKE2b-256 37def1ffd83e4aa965aa1355c3c81aa3d8e55f0f41d45e98312b844275668401

See more details on using hashes here.

File details

Details for the file fast_controller-0.6.2b0-py3-none-any.whl.

File metadata

  • Download URL: fast_controller-0.6.2b0-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.7 CPython/3.14.3 Linux/6.17.0-1010-azure

File hashes

Hashes for fast_controller-0.6.2b0-py3-none-any.whl
Algorithm Hash digest
SHA256 cd0e0410d7f786467637355a88349d728917bb732a9fc446f0db10823610aace
MD5 675313fcc4997a5feb4b6f30e0ec3c20
BLAKE2b-256 45f14f03fc4ebe2720228fc6f38b6f1da21eaf80497e425f6cac2b3faf89fc6d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page