当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Django View用法及代码示例


本文介绍 django.views.generic.base.View 的用法。

声明

class django.views.generic.base.View

基于主类的基本视图。所有其他基于类的视图都继承自这个基类。它不是严格意义上的通用视图,因此也可以从 django.views 导入。

方法流程图

  1. setup()
  2. dispatch()
  3. http_method_not_allowed()
  4. options()

示例views.py

from django.http import HttpResponse
from django.views import View

class MyView(View):

    def get(self, request, *args, **kwargs):
        return HttpResponse('Hello, World!')

示例urls.py

from django.urls import path

from myapp.views import MyView

urlpatterns = [
    path('mine/', MyView.as_view(), name='my-view'),
]

属性

相关用法


注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.views.generic.base.View。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。