1

私は次のものを持っていますMultilingualQuerySetsuper_guest = self.request.event.surveys.get_super_guests()

このうち、コンテキスト変数として返す変数をフィルター処理します。(いくつかの異なるコンテキスト変数があります。)

context["reason_for_attending"] = list(filter(
    lambda question: question.focus == QuestionFocus.REASON_FOR_ATTENDING,
    super_guest
))[0]

データベースにエントリがある限り、すべてうまく機能するようになりました。ただし、「応答」がまだない場合もあります。その後、list index out of rangeエラーが発生します。その理由は、[0]. 考えている解決策はありますか?

4

1 に答える 1