JS linq validation checkbox mockito drupal7 vue特点 git视频教程 jquery延时 excel太长的文字隐藏 etl数据 mysql自连接 nikto扫描web漏洞 maven插件 oracle时间格式化 完美解决cpu利用率低 python注释 python使用教程 python写入文件 java基础数据类型 java时间函数 java开发者 java环境部署 java方法 java中class java输出数组 真实女友补丁 零基础学python 端口关闭工具 跳一跳脚本 navicat注册机 1660ti 华为下拉开关设置 vc运行库合集 固态硬盘有什么用 水之td合成 ae蒙版和遮罩 dos命令大全及用法 音乐制作器 外星人r7
当前位置: 首页 > 学习教程  > 编程语言

django中LoginRequiredMixin类的用法

2020/9/19 13:40:34 文章标签:

1. 在项目的根目录下建立一个python包,取名:utils

2. utils包下建立一个python文件,取名mixin.py

3. mixin.py文件中输入如下代码:

from django.contrib.auth.decorators import login_required


class LoginRequiredMixin(object):
    @classmethod
    def as_view(cls, **initkwargs):
        # 调用父类的as_view方法
        view = super(LoginRequiredMixin, cls).as_view(**initkwargs)
        return login_required(view)

4. 目录如图:

5.  views.py中定义的类视图就需要先继承LoginRequiredMixin

6. urls.py文件中就可以直接写


本文链接: http://www.dtmao.cc/news_show_200046.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?