Django with more
Project description
django-more
django_more
Extras for Django that do not require any patching and can be used directly. * django_more.storages * django_more.PartialIndex * django_more.HashField * django_more.OrderByField
django_cte
Patches Django to add CTE based functionality. * django_cte.patch_cte()
django_enum
Patches Django to add EnumFields, with enum state information in migrations to allow for consistent migrations compatible with postgres and mysql. * django_enum.EnumField * django_enum.enum_meta * django_enum.patch_enum()
Placing django_enum into Django INSTALLED_APPS will automatically invoke patch_enum()
django_types
Patches Django to add support for custom database types to be used within migrations. * django_types.patch_types()
To avoid additional dependencies in INSTALLED_APPS, apps adding types requiring this should check for ProjectState.add_type() support, and if not present apply this with patch_types()
patchy
A class based monkey patching package used by the other django_more packages to apply their patches in a consistent and safe manner that is hopefully less fragile to Django core changes. * patchy.patchy() * patchy.super_patchy()
Version History
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 Distributions
Built Distribution
Hashes for django_more-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87f90eb10cf308e0b1547616b9963ae5fda58aa41b634d26ee72acc53ac08b59 |
|
MD5 | 8df914c7da931a0e569a35785a59f84a |
|
BLAKE2b-256 | bbfcf800d9d32e5926fb116cbe32d1db93e1b22cc3095acf6bce0c0f187a59dc |