0

我正在尝试编写一些用于创建 facebook 应用程序的通用样板代码。我正在编写一个单独的 FacebookUser 类而不是 django 的标准 contrib.user 应用程序。我想知道使用基于类的通用视图实际编写所有 oauth 步骤是否是一个好的设计决策。使用基于类的通用视图有什么意义,为什么以及在哪里使用它们

4

1 回答 1

0

任何将受益于面向对象方法的重复过程。对我来说,我创建了许多实用程序,允许用户将数据下载为 CSV,我实现了一个CSVResponseView视图,该视图返回具有正确内容类型的 csv。这使我更容易测试,并使其实现更一致更容易维护,然后是基于功能的视图。

于 2011-10-25T20:19:23.407 回答