0
Djangoに組み込まれた認証グループをフレンドリストとして使用できますか?各ユーザーごとに、各グループを作成したいと思います。主な利点は、アクセス許可を使用する可能性があることです。Djangoグループをフレンドリストとして使用できますか?
グループの代わりに友だちモデルを使用するように選択した場合、友情モデルに権限を追加できますか?
おかげ
Djangoに組み込まれた認証グループをフレンドリストとして使用できますか?各ユーザーごとに、各グループを作成したいと思います。主な利点は、アクセス許可を使用する可能性があることです。Djangoグループをフレンドリストとして使用できますか?
グループの代わりに友だちモデルを使用するように選択した場合、友情モデルに権限を追加できますか?
おかげ
あなたがhereを読んでいる場合:一般的に、あなたは「アレックスの友人」や「マーティの友人」のようにそれらに異なるラベルを適用し、それを使用しかし、あなたを行うことができますことを私のために何を意味するのか
Beyond permissions, groups are a convenient way to categorize users to
apply some label, or extended functionality, to them. For example, you
could create a group 'Special users', and you could write code that would
do special things to those users -- such as giving them access to a
members-only portion of your site, or sending them members-only email
messages.
...
本当にそれをしたいですか?より簡単なのは、新しいモデルを作成し、Djangoグループを想定したグループにすることです。
、あなたのモデルを作成する場合は、インスタンスへのアクセス許可を適用するなど、モデルのメタセクションに独自の権限を作成することができます。
class Meta:
permissions = (
('participate_contest', _('Participate Contest')),
('unparticipate_contest', _('Unparticipate Contest')),
)