django 基于类的通用视图有哪些用例
我正在尝试编写一些通用的样板代码来创建 Facebook 应用程序。我正在编写一个单独的 FacebookUser 类,而不是 django 的standrd contrib.user 应用程序。我想知道使用基于类的通用视图实际编写所有 oauth 步骤是否是一个好的设计决策。使用基于类的通用视图的意义是什么以及为什么以及我应该在哪里使用它们
I am trying to write some generic boiler plate code for creating facebook apps. I am writing a separate FacebookUser class instead of django's standrd contrib.user app. I am wondering if it would be a good design decision to actually write all oauth steps using class based generic views . What is the point of using class based genric views and why and where should i use them
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
任何可以从面向对象方法中受益的重复过程。对我来说,我创建了很多实用程序,允许用户将数据下载为 CSV,我实现了一个
CSVResponseView
视图,它返回具有正确内容类型的 csv。这使我更容易测试,并且比基于函数的视图更容易维护实现。Any Repetitve process that would benefit from an object oriented approach. For me I create a lot of utilities that allows users to download data as a CSV, I have implemented a
CSVResponseView
view that returns a csv with the correct content types. This makes it easier for me to test, and lends itself to a more consistent easier to maintain implementation then function based views.