All Projects → cosmic-byte → Flask Restplus Boilerplate

cosmic-byte / Flask Restplus Boilerplate

A boilerplate for flask restful web service

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Flask Restplus Boilerplate

Flask movie site
用Flask构建一个微电影视频网站
Stars: ✭ 97 (-79.18%)
Mutual labels:  sqlalchemy, flask, blueprint
web-haskell-graphql-postgres-boilerplate
Modern webserver in Haskell: Graphql + Postgresql + Authentication + DB migration + Dotenv and more
Stars: ✭ 114 (-75.54%)
Mutual labels:  migration, jwt-authentication
carry
Python ETL(Extract-Transform-Load) tool / Data migration tool
Stars: ✭ 115 (-75.32%)
Mutual labels:  sqlalchemy, migration
Mini Shop Server
基于 Flask 框架开发的微信小程序后端项目,用于构建小程序商城后台 (电商相关;rbac权限管理;附带自动生成Swagger 风格的API 文档;可作「Python 项目毕设」;慕课网系列)---- 相关博客链接:🌟
Stars: ✭ 446 (-4.29%)
Mutual labels:  sqlalchemy, flask
FRDP
Boilerplate code for quick docker implementation of REST API with JWT Authentication using FastAPI, PostgreSQL and PgAdmin ⭐
Stars: ✭ 55 (-88.2%)
Mutual labels:  sqlalchemy, jwt-authentication
alembic utils
An alembic/sqlalchemy extension for migrating sql views, functions, triggers, and policies
Stars: ✭ 105 (-77.47%)
Mutual labels:  sqlalchemy, migration
Safrs
SqlAlchemy Flask-Restful Swagger Json:API OpenAPI
Stars: ✭ 255 (-45.28%)
Mutual labels:  sqlalchemy, flask
Flask Base
A simple Flask boilerplate app with SQLAlchemy, Redis, User Authentication, and more.
Stars: ✭ 2,680 (+475.11%)
Mutual labels:  sqlalchemy, flask
Flask Sqlacodegen
🍶 Automatic model code generator for SQLAlchemy with Flask support
Stars: ✭ 283 (-39.27%)
Mutual labels:  sqlalchemy, flask
Flask Sqlalchemy
Adds SQLAlchemy support to Flask
Stars: ✭ 3,658 (+684.98%)
Mutual labels:  sqlalchemy, flask
Go Project Blueprint
Blueprint/Boilerplate For Golang Projects
Stars: ✭ 376 (-19.31%)
Mutual labels:  makefile, blueprint
Go Book Store Api
Go Sample project to understand Mysql CRUD operation with best practises Includes logging, JWT, Swagger and Transactions
Stars: ✭ 18 (-96.14%)
Mutual labels:  makefile, jwt-authentication
Python Project Blueprint
Blueprint/Boilerplate For Python Projects
Stars: ✭ 670 (+43.78%)
Mutual labels:  makefile, blueprint
ChefAPI
API using FastAPI and PostgreSQL for sharing or keeping track of awesome food recipes Based on Oauth2 and JWT 💎
Stars: ✭ 16 (-96.57%)
Mutual labels:  sqlalchemy, jwt-authentication
Flask Boilerplate
Simple flask boilerplate with Postgres, Docker, and Heroku/Zeit now
Stars: ✭ 251 (-46.14%)
Mutual labels:  sqlalchemy, flask
flask-rest-api
This program shows how to set up a flaskrestapi with postgre db, blueprint, sqlalchemy, marshmallow, wsgi, unittests
Stars: ✭ 28 (-93.99%)
Mutual labels:  sqlalchemy, blueprint
Data Driven Web Apps With Flask
Course demo code and other hand-out materials for our data-driven web apps in Flask course
Stars: ✭ 388 (-16.74%)
Mutual labels:  sqlalchemy, flask
The Flask Mega Tutorial
📖《The Flask Mega-Tutorial》中文2018最新版📗
Stars: ✭ 221 (-52.58%)
Mutual labels:  sqlalchemy, flask
Autoline
建议你使用更新的AutoLink平台
Stars: ✭ 227 (-51.29%)
Mutual labels:  sqlalchemy, flask
Kamifaka
一款基于VUE3.0的开源免费的卡密发卡系统,高效、稳定可靠。
Stars: ✭ 253 (-45.71%)
Mutual labels:  flask, jwt-authentication

FLASK RESTX BOILER-PLATE WITH JWT

Terminal commands

Note: make sure you have pip and virtualenv installed.

Initial installation: make install

To run test: make tests

To run application: make run

To run all commands at once : make all

Make sure to run the initial migration commands to update the database.

> python manage.py db init

> python manage.py db migrate --message 'initial database migration'

> python manage.py db upgrade

Viewing the app

Open the following url on your browser to view swagger documentation
http://127.0.0.1:5000/

Using Postman

Authorization header is in the following format:

Key: Authorization
Value: "token_generated_during_login"

For testing authorization, url for getting all user requires an admin token while url for getting a single
user by public_id requires just a regular authentication.

Full description and guide

https://medium.freecodecamp.org/structuring-a-flask-restplus-web-service-for-production-builds-c2ec676de563

Contributing

If you want to contribute to this flask restplus boilerplate, clone the repository and just start making pull requests.

https://github.com/cosmic-byte/flask-restplus-boilerplate.git
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].