•  类视图引入
  •  类视图的定义与使用
  •  类视图实现的原理
  •  在类视图中使用装饰器
  •  类视图多继承&Minx扩展类
  •  中间件

类视图引入

以函数的方式定义的视图成为函数视图,函数视图便于理解。但是遇到一个视图对应的路径提供了多种不同HTTP请求方式的支持时,就需要在一个函数中编写不同的业务逻辑,代码可读性与复用性都不佳

def register(request):
    """处理注册"""

    #获取请求方法,判断是GET/POST请求
    if request.method == 'GET':
        #处理GET请求,返回注册页面
        return render(request, 'register.html')
    else:
        #处理POST请求,实现注册逻辑
        return HttpResponse('这里实现注册逻辑')
函数视图示例

相关文章:

  • 2021-12-12
  • 2021-06-11
  • 2022-02-16
  • 2021-06-23
  • 2022-01-09
  • 2021-08-01
  • 2022-01-16
  • 2021-10-10
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-16
  • 2021-11-21
  • 2021-12-23
  • 2021-09-29
  • 2022-12-23
相关资源
相似解决方案