Skip to main content

Beautifully simple class based views.

Project description

Django’s generic class based view implementation is unneccesarily complicated.

Django vanilla views gives you all the same functionality, in a vastly simplified, easier-to-use package, including:

  • No mixin classes.

  • No calls to super().

  • A sane class heirarchy.

  • A stripped down API.

  • Simpler method implementations, with less magical behavior.

Remember, even though the API has been greatly simplified, everything you’re able to do with Django’s existing implementation is also supported in django-vanilla-views.

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-vanilla-views-1.1.0.tar.gz (37.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_vanilla_views-1.1.0-py2.py3-none-any.whl (76.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file django-vanilla-views-1.1.0.tar.gz.

File metadata

  • Download URL: django-vanilla-views-1.1.0.tar.gz
  • Upload date:
  • Size: 37.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for django-vanilla-views-1.1.0.tar.gz
Algorithm Hash digest
SHA256 5cc887a28fa85ea49c143adde422ac5a6dffc7f224b65c87cc8705bd4b317f3f
MD5 d87f60615ed9aee3b8809fcc447461bf
BLAKE2b-256 4218c660712574406784379689d5af38d8f6091a566e66c950b9a5ad7347dcb5

See more details on using hashes here.

File details

Details for the file django_vanilla_views-1.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: django_vanilla_views-1.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 76.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for django_vanilla_views-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 efce79a8b769287136d62ff926b341f1493964fa81a206a402d755dca6d918ff
MD5 17b0738c63d8812061551474cef9b26f
BLAKE2b-256 f9e1daf56d1e800e156c58dd5c39be59d75a6ed9136dfb31035ea78c128f178c

See more details on using hashes here.

Supported by

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