معرفی شرکت ها


eztea-0.1.9


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

EZTea Web Framework
ویژگی مقدار
سیستم عامل -
نام فایل eztea-0.1.9
نام eztea
نسخه کتابخانه 0.1.9
نگهدارنده []
ایمیل نگهدارنده []
نویسنده guyskk
ایمیل نویسنده guyskk@qq.com
آدرس صفحه اصلی https://github.com/guyskk/eztea
آدرس اینترنتی https://pypi.org/project/eztea/
مجوز MIT
# EZTea Web Framework ```bash # use falcon pip install eztea[falcon,mysql,migration,testing] # use django pip install eztea[django,postgresql,testing] ``` ## Usage ### Falcon Example ```python from validr import T from eztea.falcon import Application, ResponderContext, Router router = Router() @router.get("/") def hello( ctx: ResponderContext, name: str = T.str.default("world"), ) -> T.dict(hello=T.str): return {"hello": name} app = Application() app.include_router(router) ``` ### Django Example ```python from validr import T from django.http import HttpRequest from eztea.django import Router router = Router() @router.get("/") def hello( req: HttpRequest, name: str = T.str.default("world"), ) -> T.dict(hello=T.str): return {"hello": name} urls = router.to_url_s() ``` ### Testing Example ```python from eztea.falcon.testing import WebTestClient from eztea.django.testing import WebTestClient from myapp.wsgi import application def test_hello(): client = WebTestClient(application) response = client.get('/') assert response.status_code == 200 assert reesponse.json() == {"hello": "world"} ```


نیازمندی

مقدار نام
>=1.2.1 validr
>=2.2.0 ciso8601
>=0.12.0 python-dotenv
>=3.0.1) falcon
>=1.3.19) sqlalchemy
>=1.0.0) sqlalchemy-jsonfield
>=0.14.0) sqlalchemy-utc
>=0.38.2) sqlalchemy-utils
>=7.1.2) click
>=1.7.5) alembic
>=21.12b0) black
>=1.1.6) mako
>=2.8.2) python-dateutil
>=2.9.3) psycopg2
>=1.0.2) pymysql
>=36.0.1,<37.0.0) cryptography
>=4.0.3) django
>=0.22.0) httpx
>=6.2.5) pytest
>=3.0.0) pytest-cov
>=0.6.2) pytest-env
>=6.3.2) coverage


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

مقدار نام
>=3.9.7,<4.0 Python


نحوه نصب


نصب پکیج whl eztea-0.1.9:

    pip install eztea-0.1.9.whl


نصب پکیج tar.gz eztea-0.1.9:

    pip install eztea-0.1.9.tar.gz