A description of the class-based View code within Django. This information is not well-covered in documentation, yet is necessary for most display websites.
See also Part 2, a general overview of the Quickviews app,
• Django Views and Quickviews - Part 2 The Q...
I'm guilty of some slack wording and rambling thoughts here. I was ill. If nomenclature such as 'thingy', statements such as, "I can't be bothered to show that", and gabble like 'class-based class view view-stack', irritate you, don't watch.
I've avoided an illustrative breakdown of the View code. I'd need to create a slide-based demo and double or triple my time. If you wish to dive into the code, the soundtrack contains many hints. I concentrated on displaying that the code exists, how the class inheritance is structured, and demonstations of usage and results.
Django official documentation has a policy, it seems, of full coverage. So there is information on this subject at,
https://docs.djangoproject.com/en/2.0...
However, the documentation is, for me, over-clever. It lectures you on how Form Views are constructed (I think this is so you know how they work, but it's annoying). It resorts to demonstrating the View classes by construction from the commandline---which fails to provide any context, or examples for in-place usage (you may do better with a book, or by following Mozilla documentation). It wanders into filters and overriding.