django - 使某些页面仅对 django 中的某些用户可用?

标签 django

我正在使用 django 构建一个电子商务网站。我想建立一个页面,列出在某一天创建的所有订单,但我只希望我的员工能够访问此页面。我该如何做到这一点?

最佳答案

如果员工指的是 is_staff 标志而不是自定义组,那么您可以在 View 之前使用此装饰器

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

@staff_member_required
... view ...

关于django - 使某些页面仅对 django 中的某些用户可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12126826/

相关文章:

Django:向登录方法添加额外的逻辑?

python - 在 django 中使用 python 格式化字符串

python - Django,更改settings.py的默认位置或使用其他文件

python - 在 Django Rest Framework 中为每个 View 定义分页 page_size

javascript - 如何调用 Django 函数而不重定向到新页面?

Django 动态表单集表单

android - GCM 是如何工作的? (适用于 Android 的谷歌云消息传递)

Django:跨越多个多对多关系的查询

django - 创建模型时使用 absolute_uri 发送邮件(没有请求对象)

django - 检查模板中的request.GET变量