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

时间:2017-01-19 02:26:48

标签: python django django-views

当我遇到this section时,我正在阅读Django 1.10教程:

  

通用视图将常见模式抽象为甚至不需要编写Python代码来编写应用程序的地方。

它讨论了如何简化代码,以便通过使用通用视图更轻松地编写视图。我的问题是,我为什么要使用通用视图? 我觉得很多显示的例子都是非常隐含的观点,与“手动”写出观点相比,我不喜欢这些观点。

1 个答案:

答案 0 :(得分:1)

正如文件所述

  

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

更隐含意味着更少的代码行。使用功能视图很好,因为它会更明确。较小的代码意味着您的维护工作量很小。

你和框架作者有不同的价值,没关系。