既存のコンテキストを調べるコンテキストプロセッサを作成したいと思います。フォームがある場合は、そのオブジェクトを編集する権限があることを確認してください。そうでない場合は、そのコンテキスト変数を上書きします。ユーザー許可を確認するDjangoコンテキストプロセッサ
コンテキストプロセッサー内から既存のコンテキストを読み取るにはどうすればよいですか?
編集: このタイプのコンテキストプロセッサを使用する理由は、各ビューのif文でチェックパーミッションを使用しないようにするためです。一部のユーザーは読み取り/書き込みアクセス権を持ち、他のユーザーは読み取り専用で、他のユーザーはオブジェクトレベルではアクセス権を持ちません。ビューが処理された後にフォームを操作したいと思います。
*はそのオブジェクトを編集する権限を持っています* – jpic
権限はオブジェクトレベルの権限パッケージによって処理されます。おそらくdjango-rulez。 – AgDude