معرفی شرکت ها


flask-once-0.0.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Idempotent Flask Endpoints
ویژگی مقدار
سیستم عامل -
نام فایل flask-once-0.0.2
نام flask-once
نسخه کتابخانه 0.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده S. Williams-Wynn
ایمیل نویسنده s.williamswynn.mail@gmail.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/flask-once/
مجوز -
<h1 align='center'> Flask-Once </h1> <h4 align='center'> Idempotent decorator for flask routes. </h4> Inspired by [stripe's idempotent](https://stripe.com/docs/api/idempotent_requests) endpoints. ## Install ```bash pip install flask-once ``` ## Usage ```python import uuid from flask import Flask from flask import jsonify import flask_once from flask_once import idempotent app = Flask(__name__) #: cache supports dict interface app.cache = dict() flask_once.attach(app, app.cache) @app.route("/endpoint", methods=["POST"]) @idempotent() def create_transaction(): uuid = str(uuid.uuid4()) return jsonify(transaction=uuid) ``` ## Test ```bash pip install requirements-dev.txt make test ``` ## Run example Start app ```bash python example.py ``` Curl endpoints ```bash curl localhost:5000/endpoint \ -H 'Idempotent-Key: x' ``` ## Upload ```bash make tag ``` ## TODO: - Only cache routes with decorator. - Add tests endpoints not wrapped in idempotency


نیازمندی

مقدار نام
- Flask
- wrapt


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl flask-once-0.0.2:

    pip install flask-once-0.0.2.whl


نصب پکیج tar.gz flask-once-0.0.2:

    pip install flask-once-0.0.2.tar.gz