---
title: Django and Django Rest Framework Permissioning system
date: 2023/05/31
categories:
- [English, IT, Django]
---
tags:
- `inherit` 繼承
>Provided they `inherit from` "BasePermission", permissions can be composed using standard Python bitwise operators.
- `intact` 完好無損的
- `anonymous` 匿名的
- `out of the box` 開箱即用、跳出框架
- `privilege` 特權
>`privileged users`
- `implicit` 不明講的
- `explicit` 清楚明確的
- `scenario` (可能發生的)局面、場景
- `make it a point to` 堅持要
>We `made it a point to` do things for them. 我們堅持為他們做些事情。
- `revoke` 撤銷
- `assign` 指派
>In a permission management system, we should have the ability to `assign` and `revoke` permissions.
- `grant` 授予
- `virtue` 好處、優點、美德
>Rather than the user have permissions explicitly, the user has permissions implicitly by `virtue` of the fact that they are member of a group.
- `attempt` 嘗試
- `paywall` 收費牆
>The consumer surveys work as a soft `paywall` for websites offering premium content.
- `trivial` 微不足道的