FWQ
Django 基于类的视图变得简单
Django 基于类的视图变得简单 一分耕耘,一分收获!既然打开了这篇文章《Django 基于类的视图变得简单》,就坚持看下去吧!文中内容包含等等知识点…希望你能在阅读本文后,能真真实实学到知识或者帮你解决心中的疑惑,也欢迎大佬或者新人朋友们多留言评论,多给建议!谢谢! 众所周知,django 在开发 web 应用程序时使用 mvt(模型-视图-模板)进行设计。 view 本身是一个可调用的对象,它接受请求并返回响应。它不仅仅是一个函数,因为 django 提供了一种称为“基于类的视图”的东西,因此开发人员可以使用基于类的方法或者您可以说 oop 方法来编写视图。这个基于类的视图的设计使我们可以构建我们的视图,并可以通过继承和混合的力量重用。 正如 django 文档中详细记录的那样,基于函数的视图的问题之一是无法扩展或自定义它们超出某些配置选项,从而限制了它们在许多实际应用程序中的有用性。 django 中的基类和 mixins 工具包旨在实现最大的灵活性。让我们看看如何使用 view 类继承在 django 中使用最基本的基于类的视图,并将其与基于函数的视图进行比较。 #views.py using…