Beautifully simple class based views.
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.
Release history Release notifications
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|
|django_vanilla_views-1.0.6-py2.py3-none-any.whl (8.9 kB) Copy SHA256 hash SHA256||Wheel||3.7|
|django-vanilla-views-1.0.6.tar.gz (11.0 kB) Copy SHA256 hash SHA256||Source||None|