معرفی شرکت ها


flask-dbhydra-0.1.6


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Autogenerate Flask API for dbhydra ORM DB structure
ویژگی مقدار
سیستم عامل -
نام فایل flask-dbhydra-0.1.6
نام flask-dbhydra
نسخه کتابخانه 0.1.6
نگهدارنده []
ایمیل نگهدارنده []
نویسنده DovaX
ایمیل نویسنده dovax.ai@gmail.com
آدرس صفحه اصلی https://github.com/DovaX/flask_dbhydra
آدرس اینترنتی https://pypi.org/project/flask-dbhydra/
مجوز -
# flask_dbhydra Autogenerate Flask API for dbhydra ORM DB structure. Allows to easily define with a simple dictionary what type of REST API operations should be allowed for tables in database + it is customizable. ``` flask_dbhydra_dict={'users':'read','items':'read'} ``` ## Installation Use the package manager [pip](https://pip.pypa.io/en/stable/) to install flask_dbhydra. ``` pip install flask_dbhydra ``` ## Usage ``` from flask import Flask from flask_mysqldb import MySQL from flask_cors import CORS import dbhydra.dbhydra_core as dm import flask_dbhydra.flask_dbhydra_core as flaskhydra app = Flask(__name__) db1=dm.Mysqldb("config.ini") #Need to specify connection parameters to MySQL DB db1.close_connection() app.config['MYSQL_USER'] = db1.DB_USERNAME app.config['MYSQL_PASSWORD'] = db1.DB_PASSWORD app.config['MYSQL_DB'] = db1.DB_DATABASE app.config['MYSQL_CURSORCLASS'] = 'DictCursor' app.config['JWT_SECRET_KEY'] = 'secret' mysql = MySQL(app) CORS(app) TABLE_NAME="users" item_name="item" column1_name="column1" column2_name="column2" flask_dbhydra_dict={'users':'read','items':'read'} flaskhydra.initialize_api(app,flask_dbhydra_dict,["name","data","item_name"],mysql,column1_name=column1_name) app.run(debug=True) ``` ![obrazek](https://user-images.githubusercontent.com/29150831/135487165-df9826da-9ed6-484d-956a-1291fc833e23.png) ## Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. ## License [MIT](https://choosealicense.com/licenses/mit/)


نیازمندی

مقدار نام
- flask
- dbhydra


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

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


نحوه نصب


نصب پکیج whl flask-dbhydra-0.1.6:

    pip install flask-dbhydra-0.1.6.whl


نصب پکیج tar.gz flask-dbhydra-0.1.6:

    pip install flask-dbhydra-0.1.6.tar.gz