Skip to main content

一个基于 Django 3.0 Choices 枚举类型的独立包

Project description

django-enum-ex

一个基于 Django 3.0 Choices 枚举类型的独立扩展包

本库基于 Django 3.0 中自带的 django.db.models.enum

特色

  • 支持将枚举字段名自设置为值. 设置值为 enum.auto()
  • 支持将单一值即设置为值,又设置为 label, 通过设置类属性 __value_as_label__ = True
  • 增加 Choices.of 方法,在将原始值转成枚举值时,支持忽略大小定. 支持没有匹配枚举值时,抛出错误.
  • 增加 IntegerChoicesFieldTextChoicesField 两个Model Field

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-enum-ex-0.2.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

django_enum_ex-0.2.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file django-enum-ex-0.2.0.tar.gz.

File metadata

  • Download URL: django-enum-ex-0.2.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.17 CPython/3.7.3 Darwin/18.7.0

File hashes

Hashes for django-enum-ex-0.2.0.tar.gz
Algorithm Hash digest
SHA256 74260ec2197e5a3e65388756038ab4537a8956a051590aa39dc2103e09c76fd9
MD5 fccb197eb148fb8aaa73c56b494d59fa
BLAKE2b-256 541b87de229f32957b9b017137242882ceb11f0407b863394771fc7b8dfff770

See more details on using hashes here.

File details

Details for the file django_enum_ex-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: django_enum_ex-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.17 CPython/3.7.3 Darwin/18.7.0

File hashes

Hashes for django_enum_ex-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2a515b2fc21804679ab04ec14eef49ee9ba7960674661afcc32529f03e85668e
MD5 131e534bebb162a3243fb33d5fc3a9b0
BLAKE2b-256 aa34ca6a117cc2e2612ff7d19f11225d1d6ffa6652bf01d2ccb2e9ef4d6a430f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page