API 생성 및 프로젝트 관리를 위한 프레임워크
Project description
서비스만 작성을 하면 컨트롤러를 자동으로 작성해주는, 프레임워크
Ezy API
API 생성 및 프로젝트 관리를 위한 프레임워크입니다. Ezy API를 사용하면 컨트롤러 없이도 서비스 클래스만으로 자동으로 REST API 엔드포인트가 생성됩니다.
특징
- 서비스 기반 API 생성
- 자동 엔드포인트 생성
- 간편한 프로젝트 관리를 위한 CLI 도구
- SQLite 데이터베이스 통합
설치
pip install ezy-api
CLI 사용법
# 새 프로젝트 생성
ezy new 프로젝트명
# 서비스 컴포넌트 생성
ezy generate service 서비스명
# 엔티티 컴포넌트 생성
ezy generate entity 엔티티명
# 개발 서버 실행
ezy serve
# 구문 검사
ezy build
# 테스트 실행
ezy test
# 코드 린팅
ezy lint
# 버전 정보 출력
ezy info
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ezyapi-0.0.2.tar.gz
(10.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
ezyapi-0.0.2-py3-none-any.whl
(12.4 kB
view details)
File details
Details for the file ezyapi-0.0.2.tar.gz.
File metadata
- Download URL: ezyapi-0.0.2.tar.gz
- Upload date:
- Size: 10.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17bbfd99ceae9c687dbc86958f2642c7cf7db48e37e2a6fc2341021c7fc3e9f4
|
|
| MD5 |
99c2441204efb6e801f210e28f91124b
|
|
| BLAKE2b-256 |
0000e1bb542a2bd5eb5236014a697a5844d3189ba647881e48cd43820101dfb7
|
File details
Details for the file ezyapi-0.0.2-py3-none-any.whl.
File metadata
- Download URL: ezyapi-0.0.2-py3-none-any.whl
- Upload date:
- Size: 12.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
448a4ed7b0626ab31e6104704f1b2a55d991604a9d5253ffd2ebb5ef17c62fda
|
|
| MD5 |
e2e6af84e7604126723c1edf0a0921bb
|
|
| BLAKE2b-256 |
6fcec43869a9d45ad009949bcbfb138e334fbeeef1492c90c72b3c58881cb69f
|