All Projects → BisratYalew → flask-rest-api

BisratYalew / flask-rest-api

Licence: other
This program shows how to set up a flaskrestapi with postgre db, blueprint, sqlalchemy, marshmallow, wsgi, unittests

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to flask-rest-api

Flask Restplus Boilerplate
A boilerplate for flask restful web service
Stars: ✭ 466 (+1564.29%)
Mutual labels:  sqlalchemy, blueprint
Marshmallow Sqlalchemy
SQLAlchemy integration with marshmallow
Stars: ✭ 426 (+1421.43%)
Mutual labels:  sqlalchemy, marshmallow
Full Stack
Full stack, modern web application generator. Using Flask, PostgreSQL DB, Docker, Swagger, automatic HTTPS and more.
Stars: ✭ 451 (+1510.71%)
Mutual labels:  sqlalchemy, marshmallow
Flask Rest Jsonapi
Flask extension to build REST APIs around JSONAPI 1.0 specification.
Stars: ✭ 566 (+1921.43%)
Mutual labels:  sqlalchemy, marshmallow
Flask Marshmallow
Flask + marshmallow for beautiful APIs
Stars: ✭ 666 (+2278.57%)
Mutual labels:  sqlalchemy, marshmallow
Hobbit Core
A flask project generator.
Stars: ✭ 49 (+75%)
Mutual labels:  sqlalchemy, marshmallow
Python Api Development Fundamentals
Develop a full-stack web application with Python and Flask
Stars: ✭ 44 (+57.14%)
Mutual labels:  sqlalchemy, marshmallow
Flask movie site
用Flask构建一个微电影视频网站
Stars: ✭ 97 (+246.43%)
Mutual labels:  sqlalchemy, blueprint
Resume-Generator
A Resume builder which allows users to build their own custom resumes with details like experience,projects , skills ,education etc. Users can also have the feature to download their resumes . To contribute send PR at development branch from where it will be merged in master once checked.
Stars: ✭ 28 (+0%)
Mutual labels:  sqlalchemy
autotorio
autotorio.com
Stars: ✭ 56 (+100%)
Mutual labels:  blueprint
opentracing-utils
Convenient utilities for adding OpenTracing support in your python projects
Stars: ✭ 20 (-28.57%)
Mutual labels:  sqlalchemy
sqlalchemy jsonfield
SQLALchemy JSONField implementation for storing dicts at SQL independently from JSON type support
Stars: ✭ 19 (-32.14%)
Mutual labels:  sqlalchemy
python-web-boilerplate
Python web template for modern web backend applications
Stars: ✭ 20 (-28.57%)
Mutual labels:  sqlalchemy
MockDataGenerator
Generate mock data for POCO
Stars: ✭ 12 (-57.14%)
Mutual labels:  unittest
alchemical
SQLAlchemy 1.4+ wrapper that simplifies its use in Python applications. Can be used with Flask, FastAPI or other web frameworks.
Stars: ✭ 44 (+57.14%)
Mutual labels:  sqlalchemy
PluginBlueprint
Node based visual programming editor for creating Spigot/Bukkit plugins
Stars: ✭ 64 (+128.57%)
Mutual labels:  blueprint
StatePrinter
Automating unit testing and ToString() coding
Stars: ✭ 89 (+217.86%)
Mutual labels:  unittest
fake-sftp-server-rule
A JUnit rule that runs an in-memory SFTP server.
Stars: ✭ 34 (+21.43%)
Mutual labels:  unittest
flask-whooshee
Customizable Flask - SQLAlchemy - Whoosh integration
Stars: ✭ 68 (+142.86%)
Mutual labels:  sqlalchemy
webargs-starlette
Declarative request parsing and validation for Starlette with webargs
Stars: ✭ 36 (+28.57%)
Mutual labels:  marshmallow

Flask Rest API

This program shows how to set up a flaskrestapi with postgre db, blueprint, sqlalchemy, marshmallow, wsgi, unittests

Install guide

Clone the repo

$ git clone https://github.com/bisratyalew/flask-rest-api.git

$ cd flask-rest-api

Create the virtualenv

$ mkvirtualenv flask-rest-api

Install dependencies

$ pip install -r requirements.txt

Running on development machine

python manage.py runserver

Features

  • Rest Api Flask App
  • Serialize object into response
  • Integration with Flask-IO to parse parameters from request
  • Configuration per environment
  • Integration with SQL Alchemy
  • Uses Postgres DB
  • Unit tests per module
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].