Cómo utilizar los CBV correctamente
En programación, un mixin se refiere a una clase que proporciona funciones adicionales para la clase que la hereda, pero no se puede usar sola. En un lenguaje de programación con múltiples capacidades de herencia, un mixin puede agregar funciones adicionales. una clase.O método. En Django, podemos usar mixins para proporcionar más extensibilidad a los CBV. Por supuesto, en el proceso de herencia de clases, recomendamos los siguientes principios: La vista proporcionada por Django siempre está en el mixin más a la derecha. mixin siempre está a la izquierda de la vista anterior. El tipo de objeto heredado de Python está aquí para recomendar una buena biblioteca de Django: django-braces. Esta biblioteca proporciona muchos mixins de Django, que pueden ser convenientes para nuestro uso diario.