Python 为什么要使用通用视图?

Python 为什么要使用通用视图?,python,django,django-views,Python,Django,Django Views,我正在学习Django 1.10教程,突然发现: 泛型视图将通用模式抽象到这样一种程度:编写应用程序甚至不需要编写Python代码 它讨论了如何通过使用泛型视图简化代码,使编写视图更容易。我的问题是,为什么要使用通用视图? 我觉得所示的许多示例都是非常隐式的视图,与手动写出视图相比,我不喜欢这些视图。如文档所述 使用通用视图:代码越少越好 更隐式意味着更少的代码行。使用函数视图是可以的,因为它将更加明确。代码越少,您的维护工作量就越小 你只是和框架作者有不同的价值,这很好

我正在学习Django 1.10教程,突然发现:

泛型视图将通用模式抽象到这样一种程度:编写应用程序甚至不需要编写Python代码

它讨论了如何通过使用泛型视图简化代码,使编写视图更容易。我的问题是,为什么要使用通用视图?
我觉得所示的许多示例都是非常隐式的视图,与手动写出视图相比,我不喜欢这些视图。

如文档所述

使用通用视图:代码越少越好

更隐式意味着更少的代码行。使用函数视图是可以的,因为它将更加明确。代码越少,您的维护工作量就越小

你只是和框架作者有不同的价值,这很好