Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/faizanzaheergit/flask-mongoengine-boilerplate
This is a boilerplate project for CRUD and authentication in Python Flask with MongoDB (mongoengine)
https://github.com/faizanzaheergit/flask-mongoengine-boilerplate
api boilerplate flask flask-application mongodb mongoengine python python-flask python-mongodb restful-api
Last synced: about 1 month ago
JSON representation
This is a boilerplate project for CRUD and authentication in Python Flask with MongoDB (mongoengine)
- Host: GitHub
- URL: https://github.com/faizanzaheergit/flask-mongoengine-boilerplate
- Owner: FaizanZaheerGit
- License: mit
- Created: 2022-10-13T15:54:05.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-17T10:48:23.000Z (over 1 year ago)
- Last Synced: 2024-11-10T13:19:27.379Z (3 months ago)
- Topics: api, boilerplate, flask, flask-application, mongodb, mongoengine, python, python-flask, python-mongodb, restful-api
- Language: Python
- Homepage:
- Size: 60.5 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Flask-Mongoengine-Boilerplate
This is a boilerplate project for CRUD and authentication in Python Flask with MongoDB (mongoengine)This is an example project, which is built in python flask, while using MongoDB as the database, with Mongoengine ORM.
This contatins a sample user model, APIs for logging in and out, and creating, reading, updating and deleting a user.
This is a sample project, made for learning Flask and understanding API Development.For running this project:
1. setup .env with variables as given in .env.example.txt
2. activate virtual environment (venv\Scripts\activate)
3. run pip install -r requirements.txt
4. run python app.py