码迷,mamicode.com
首页 > 其他好文 > 详细

Django 类视图

时间:2019-01-20 23:32:48      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:传递   views   sel   pre   pattern   首页   elf   from   style   

一、views.py

1. 编写 IndexView 类来继承 View

2. 该类里面的 get 方法和 post 方法分别对应着 get 请求和 post 请求

1 from django.shortcuts import render
2 from django.views.generic import View
3 
4 
5 class IndexView(View):
6     """首页"""
7     def get(self, request):
8         """显示首页"""
9         return render(request, index.html)

二、urls.py

1. 直接将 IndexView.as_view() 该方法作为参数传递

2. name 参数为反向解析

1 from django.conf.urls import url
2 from apps.goods.views import IndexView
3 
4 
5 urlpatterns = [
6     url(r^$, IndexView.as_view(), name=index),
7 ]

 

Django 类视图

标签:传递   views   sel   pre   pattern   首页   elf   from   style   

原文地址:https://www.cnblogs.com/mxsf/p/10296586.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!