Skip to main content

Re-usable Django utils.

Project description

Re-usable Django utils.


The full documentation is at


Install JPT Django Utils:

pip install jpt-django-utils

Add it to your INSTALLED_APPS:


Add JPT Django Utils’s URL patterns:

from jpt_django_utils import urls as jpt_django_utils_urls

urlpatterns = [
    url(r'^', include(jpt_django_utils_urls)),


  • TODO

Running Tests

Does the code actually work?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox


develop (unreleased)

0.5.1 (2018-03-05)

  • Add PublishExpireManager.

0.5.0 (2018-02-06)

  • Add AutoIntVersionSerializer

0.4.0 (2018-01-30)

  • Add json_client fixture.
  • Add rest_framework utils

0.3.0 (2018-01-26)

  • Enforce Python 3.4 >= only in
  • Add PublishExpireMixin and PublishExpireQuerySet.

0.2.1 (2018-01-24)

  • Re-upload to PyPI with an all lowercase name.

0.2.0 (2018-01-24)

  • Add AutoIntVersionAdmin.

0.1.0 (2018-01-22)

  • Add SoftDeletionMixin.
  • Add AutoIntVersionMixin and AutoIntVersionField.
  • Add CreatedUpdatedMixin, CreatedUpdatedSerializer and CreatedUpdatedAdmin.
  • Add exception utils: raise_truthy, raise_falsey, raise_none.
  • Add testing.client.JSONClient.

0.0.0 (2018-01-12)

  • Initial commit.

Project details

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
jpt_django_utils-0.5.1-py2.py3-none-any.whl (20.8 kB) Copy SHA256 hash SHA256 Wheel py2.py3
jpt-django-utils-0.5.1.tar.gz (15.0 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page