Py学习  »  问与答

views.py中,什么需求下 创建基于视图的类,什么需求下 直接写视图函数?

HelloSam • 9 年前 • 2761 次点击  

在看别人的views.py代码的时候,我有时会看到

class WeixinView(View):

这样的代码。 请问在views.py中 , 什么需求下 会选择创建基于视图的类,什么时候 直接在里面写视图函数?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/1265
 
2761 次点击  
文章 [ 3 ]  |  最新文章 9 年前
曾哥
Reply   •   1 楼
曾哥    9 年前

可以参考官方文档 https://docs.djangoproject.com/en/1.8/topics/class-based-views/intro/

HelloSam
Reply   •   2 楼
HelloSam    9 年前

好的~谢谢你的回答。我不会写class型的视图。请问你有 判断request.method,进行不同操作 的类视图的例子吗?我想学习一下~@懵懵懂懂

www.duilianku.com
Reply   •   3 楼
www.duilianku.com    9 年前

如果一个view重复代码太多,就用class,类是为代码重用而生