Skip to main content

ODevLib is a Django helper library that provides a set of tools for developing web applications.

Project description

ODevLib

PyPi: https://pypi.org/project/odevlib/


Opinionated O.dev Django helper library.

Current features are:

  • OModel — custom model with handy fields included and built-in history using Simple History.
  • OModelSerializer/OModelCreateSerializer — serializers for OModel that handle handy fields.
  • OViewSet — custom viewset that reiterates on Django built-in viewsets.
  • OModelViewSet — like the above, but includes all REST methods (auto-generated).

And many more!

Project status

The library is in active use/development by O.dev backend team. Currently, the API is not stable and may change from release to release, so please pin versions when including dependency.

The nature of the library (internal use for project development) implies that no strict roadmap exists, however, it is planned to stabilize API, so it may only be changed during major version release.

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

odevlib-0.1.4.tar.gz (53.4 kB view hashes)

Uploaded Source

Built Distribution

odevlib-0.1.4-py3-none-any.whl (74.0 kB view hashes)

Uploaded Python 3

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