콘텐츠로 이동

설치

설치

설치는 매우 간단합니다.

1
pip install ormar

의존성

Ormar는 데이터베이스를 사용하여 연결 문제를 해결하고, 유효성 검사를 위한 Pydantic 및 쿼리를 위한 sqlal-core를 사용합니다.

이전에 시스템이 없었던 경우 ormar를 설치할 때 세 가지를 모두 설치해야 합니다.

  • 데이터베이스
  • 피단틱
  • SQLALCHEMY

필요한 버전은 pyproject.toml 파일에 고정됩니다.

선택적 종속성

Ormar에는 사용하는 데이터베이스 백엔드에 따라 세 가지 선택적 종속성이 있습니다.

데이터베이스 백엔드

PostgreSQL.

1
Pip 설치 ormar [post greql]

또한 비동기 pg 및 cycopg2를 설치합니다.

MySQL

1
Pip 설치 ormar [mysql]

Aiomysql 및 pymysql도 설치됩니다.

SQLite

1
Pip 설치 ormar [sqlite]

Aiosqlite도 설치됩니다.

오즈슨

1
Pip 설치 ormar [orjson]

내장된 JSON 파서보다 훨씬 빠른 Orjson도 설치됩니다.

암호

1
pip install ormar[crypto]

암호화된 열을 사용하는 데 필요한 암호화 기술도 설치됩니다.

수동으로 종속성 설치

물론 pip 설치 비동기 pg 등을 사용하여 이러한 요구 사항을 수동으로 설치할 수도 있습니다.