只允许访问员工的中间件
django-curtains的Python项目详细描述
用法
- 使用pip install django-curtains 安装模块
- 将包含的中间件之一添加到MIDDLEWARE
curtains.middleware.only_staff
只允许访问经过身份验证的工作人员。这个 ONLY_STAFF_EXEMPT设置(默认为('/admin', 'accounts') 允许从中间件中排除URL。
curtains.middleware.basic_auth
需要基本授权才能访问站点。这个 BASIC_AUTH_CREDENTIALS设置应设置为包含 基本授权的用户名和密码,例如 BASIC_AUTH_CREDENTIALS = ['early', 'birds']。