Djangoで権限はデフォルトで何段階?

Djangoにはデフォルトで3つの権限レベルがあります。

  1. 読み取り専用 (view): この権限を持つユーザーは、データを閲覧することができますが、変更や削除はできません。一般的な読み取り専用機能を提供します。

  2. 変更 (change): この権限を持つユーザーは、データを閲覧するだけでなく、変更もできます。データの更新や編集を行うための権限です。

  3. 管理者 (admin): この権限を持つユーザーは、データの閲覧、変更だけでなく、データの追加や削除も行うことができます。システム全体の管理者権限を持っています。

これらの権限は、Djangoの標準的な認証システムと共に使用されることが一般的です。ただし、必要に応じてカスタムの権限レベルを定義することもできます。

未分類

Posted by ぼっち