معرفی شرکت ها


Flask-ESearch-0.4.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Extension of Elasticsearch for Flask with a simple integration
ویژگی مقدار
سیستم عامل -
نام فایل Flask-ESearch-0.4.0
نام Flask-ESearch
نسخه کتابخانه 0.4.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Tiago Silva & Pedro Correia
ایمیل نویسنده mail@tiagoasilva.com
آدرس صفحه اصلی https://github.com/dymmond/flask-esearch
آدرس اینترنتی https://pypi.org/project/Flask-ESearch/
مجوز MIT
# Flask-ESearch This is a Flask extension proving simple integration with Elasticsearch using python 3 ## Requirements 1. Flask >= 1.XXX 2. Elasticsearch>=6.4.6 3. Python >= 3.7 ## How to use 1. Install the package: ```shell script pip install Flask-ESearch ``` 2. In your main app file: ```python from datetime import datetime from flask import Flask, make_response from flask_esearch import ESearch app = Flask(__name__) # CREATE A ESearch CLIENT es = ESearch() es.init_app(app) @app.route('/') def hello_world(): doc = { 'author': 'kimchy', 'text': 'Elasticsearch: cool. bonsai cool.', 'timestamp': datetime.now(), } try: res = es.index(index="test-index", id=1, body=doc) return make_response(res['result'], 200) except Exception: res = es.get(index="test-index", id=1) return make_response(res['_source'], 200) app.run(debug=True, port=5001) ``` The above is an example of a Flask app integrating Flask-ESearch and an endpoint 1. The instance allows to perform Elasticsearch queries. More info [here](https://elasticsearch-py.readthedocs.io/en/master/). 2. Testing access `http://127.0.0.1:5001/`. 1. If is the first access, will show `Created` or else the record inserted ## Custom Settings In order to add your elasticsearch settings, the package allows to change those 2 properties and override them in your settings file. | Name | Type | Default Value | | ------------- |:-------------:| -----:| | ELASTICSEARCH_HOST | string | localhost:9200 | | ELASTICSEARCH_HTTP_AUTH | string | None |


نیازمندی

مقدار نام
>=6.4.6 Elasticsearch-dsl
>=6.4.6 Elasticsearch
>=1.1.2 Flask


نحوه نصب


نصب پکیج whl Flask-ESearch-0.4.0:

    pip install Flask-ESearch-0.4.0.whl


نصب پکیج tar.gz Flask-ESearch-0.4.0:

    pip install Flask-ESearch-0.4.0.tar.gz