首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Django通用视图,设计指南

Django通用视图,设计指南
EN

Stack Overflow用户
提问于 2011-12-08 01:42:06
回答 1查看 296关注 0票数 1

我承认这个问题有点主观,而且它并不针对某些技术上的怀疑/疑问,但我想知道。

我是django的新手,在django做了3-4个月的应用程序后,我正在努力挖掘。我目前正在阅读James Brennet的一本书,他在书中展示了如何使用泛型视图,但当我访问https://docs.djangoproject.com/en/dev/topics/时,我发现泛型视图被禁用了。

从“最佳设计观点”的角度来看,使用通用视图是如何评价的?

使用泛型视图被认为是一种好的实践吗?

如果是,为什么django要贬低它的价格?

如果没有,还有什么推荐的吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2011-12-08 01:51:35

旧的泛型视图已被弃用,因为它们已被“基于类的泛型视图”所取代:

https://docs.djangoproject.com/en/dev/topics/class-based-views/

如果您有许多重复表达相同模式的视图,例如,几个模型的一组创建/更新/删除( CReate/Update/Delete,CRUD)视图……其中大部分视图代码是相同的,但只是一些细节的变化,例如模型类和最终的重定向url…这就是通用视图有意义的地方。

目标是干(不要重复自己) ...ie在一个地方写代码,并在一个地方重用,捕获和修复bug等。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8419932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档