gpt4 book ai didi

Django: View :类与函数

转载 作者:行者123 更新时间:2023-12-04 03:02:15 27 4
gpt4 key购买 nike

我正在开发一个小型 Django 项目,我注意到有多种不同的方法可以编写 View 。

用类创建的 View 和用函数创建的 View 有什么区别?

我什么时候应该使用哪一个?

谢谢!

最佳答案

它具有过程式编程和面向对象编程之间的所有相同区别。为极其简单的 View 编写函数是有意义的,但仅此而已。没有什么比将 400 行代码塞进一个名为 View 的大函数更糟糕的了,这将成为阅读、重构或测试的噩梦。

除此之外,Django 通用 View 利用模板方法设计模式并为通用用例提供大量已编写的通用代码,这些代码通常可以很容易地扩展到一个人的需要。

关于Django: View :类与函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48207228/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com