#django で web ページを作成してます。取得したURLのpkを使用してget_context_detaからデータを抽出したい。
def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) pk = self.kwargs.get('pk') context['classes']= Classes.objects.filter(classname=pk) print(context['classes']) return context
##コマンドライン上では<QuerySet []>と表示され、色々試したのですがpkに該当するデータを抽出できません。 get_queryset上では問題なくデータが該当の抽出できました。
def get_queryset(self): pk = self.kwargs.get('pk') queryset = Student.objects.filter(classname=pk) return queryset
##よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。