タグ付けされた質問 「class-based-views」

13
djangoクラスベースのビューでpermission_requiredデコレーターを使用する方法
新しいCBVのしくみを理解するのに少し問題があります。私の質問はこれです。すべてのビューでログインを要求する必要があります。いくつかのビューでは、特定の権限が必要です。関数ベースのビューでは、@ permission_required()とビューのlogin_required属性を使用してこれを行いますが、新しいビューでこれを行う方法がわかりません。これを説明するdjangoドキュメントにいくつかのセクションがありますか?何も見つかりませんでした。私のコードの何が問題になっていますか? @method_decoratorを使用しようとしましたが、「/ spaces / prueba / _wrapped_view()のTypeErrorは少なくとも1つの引数を取ります(0が指定されています)」と応答します これがコード(GPL)です。 from django.utils.decorators import method_decorator from django.contrib.auth.decorators import login_required, permission_required class ViewSpaceIndex(DetailView): """ Show the index page of a space. Get various extra contexts to get the information for that space. The get_object method searches in the user 'spaces' field if the …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.