Skip to main content

flask-mongo-crud is a Flask extension which generates CRUD endpoints out of the box from defined models of the mongo database. This initiative was driven by the tedious nature of manually writing CRUD logic for every Flask application entity.

Features

  • Automatically generates CRUD endpoints from defined model.

  • Allows to specify custom MongoDB collection name of each model.

  • Allows to customize app base URL as well as each model’s url prefix.

  • Allows to paginate when getting many documents from collection. *TO BE IMPROVED*

  • Allows documents sorting (Ascending or Descending order). *COMING SOON*

Installation

You can install flask-mongo-crud via Python Package Index:

pip install flask-mongo-crud

Documentation

See Flask Mongo CRUD’s Documentation.

Release files for flask-mongo-crud 0.0.26

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flask-mongo-crud 0.0.26
File Size Uploaded
flask_mongo_crud-0.0.26.tar.gz 10.3 MB Details

Release files / flask_mongo_crud-0.0.26.tar.gz

Download URL flask_mongo_crud-0.0.26.tar.gz
Size 10.3 MB
Tags Source
SHA-256 checksum
How to use checksums
c576c56f1eaf976e784d5f28010e121dcc354f5cc3064141a7fe8f7a6e78a2c3
BLAKE2b-256 checksum
How to use checksums
fcdbcf0ec00cb373bc8fb8430d0d58a8dc854670207d94109dcc8698e7b45ddd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.0

Release history Release notifications | RSS feed

This release

0.0.26 This release

1 release file

0.0.25

1 release file

0.0.24

1 release file

0.0.23

1 release file

0.0.22

1 release file

0.0.21

1 release file

0.0.20

1 release file

0.0.19

1 release file

0.0.18

1 release file

0.0.17

1 release file

0.0.16

1 release file

0.0.15

1 release file

0.0.14

1 release file

0.0.13

1 release file

0.0.12

1 release file

0.0.11

1 release file

0.0.10

1 release file

0.0.9

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

0.0.5

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page