flask_for_startups
apispec
flask_for_startups | apispec | |
---|---|---|
24 | 1 | |
296 | 1,138 | |
- | 0.9% | |
3.8 | 8.3 | |
10 months ago | 3 days ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
flask_for_startups
-
Why use marshmallow with REST API and ORM?
Ref
-
Repeatedly typing export FLASK_ENV=development and export FLASK_APP=hello.py before running flask
Example of .flaskenv Example of config file
-
[AF] Role-based authentication, alternatives to [Flask-User]?
If you want to see the full example, here's my repo
-
ML web app
Here's the flask repo that I used. The repo doesn't have the specific ML bits, but all you have to do is:
-
Frankly, I don't like Flask. Am I doing something wrong?
I use this structure: https://github.com/nuvic/flask_for_startups
-
Use SQLAlchemy with and without Flask
@app.teardown_appcontext def shutdown_session(response_or_exc): db.remove() Ref
-
In what cases do you apply decorators to Route Functions?
for reference: https://github.com/nuvic/flask_for_startups/blob/main/app/permissions.py
-
How to be a better Flask Developer
I also made a repo https://github.com/nuvic/flask_for_startups showing some of the patterns I found useful while working in startups.
- Can anyone share their flask project that uses poetry, pre-commit, tox, pytest, coverage? I was looking for a practical example
-
Pytest database not creating tables
Here's my conftest setup for reference (repo here:
apispec
-
21 tools to document your Python project
apispec is not a framework, but a library that provides a Pythonic interface to OpenAPI constructs. It has multiple integrations with different tools and frameworks, including Flask, Pyramid, aiohttp, and Falcon. The list of integrations is available on the ecosystem page.
What are some alternatives?
flask-ask - Alexa Skills Kit for Python
flasgger - Easy OpenAPI specs and Swagger UI for your Flask API
pycord - Pycord, a maintained fork of discord.py, is a python wrapper for the Discord API
flask-restx - Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask
flask-restless - NO LONGER MAINTAINED - A Flask extension for creating simple ReSTful JSON APIs from SQLAlchemy models.
flask-restful - Simple framework for creating REST APIs
nextcord - A Python wrapper for the Discord API forked from discord.py
Flask RestPlus - Fully featured framework for fast, easy and documented API development with Flask
flask-api - Browsable web APIs for Flask.
drf-spectacular - Sane and flexible OpenAPI 3 schema generation for Django REST framework.
Flask-Diamond - :gem: Flask-Diamond is a batteries-included Flask framework.
pyswagger - An OpenAPI (fka Swagger) client & converter in python, which is type-safe, dynamic, spec-compliant.