前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Django源码学习-22-staff_member_required

Django源码学习-22-staff_member_required

作者头像
小团子
发布2019-08-23 12:40:51
7310
发布2019-08-23 12:40:51
举报
文章被收录于专栏:数据云团数据云团数据云团

Django源码学习-21-require_http_methods

Django网络应用开发的5项基础核心技术包括模型(Model)的设计,URL 的设计与配置,View(视图)的编写,Template(模板)的设计和Form(表单)的使用。

from django.contrib.admin.views.decorators import staff_member_required

限制只有后台权限的用户才能登录(django自带员工识别装饰器,识别只有is_staff 的用户才能登录后台系统),如后台首页登录限制,无论是在网址栏上直接输入网址还是前端跳转,只要不是员工都无法访问到后台。

# 是否为后台员工识别装饰器@staff_member_required(login_url='index')# 不是后台员工,无法登录后台,重定向到前端首页def index(request):    """后台管理首页"""        return render(request, 'crm/index.html')# 是否为后台员工识别装饰器
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据云团 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档