[점프 투 장고] question_list() missing 1 required positional argument: 'question_id'

회원가입, 로그인, 게시판 글 등록 및 수정 등이 가능한 웹사이트를 만들고 있는데 계속 다음과 같은 오류가 뜹니다.
TypeError at /qna/list/
question_list() missing 1 required positional argument: 'question_id'

qna 앱 안에 있는 urls.py 코드는 다음과 같습니다.

from django.urls import path
from . import views

urlpatterns = [
    path('list/', views.question_list),
    path('write/', views.question_write),
    path('detail/<int:question_id>', views.question_detail),
    path('answer_write/<int:question_id>', views.answer_write),


]

views.py 안에 있는 question_list 함수는 다음과 같습니다.
def question_list(request, question_id):
    question_list = Question.objects.order_by('-create_dttm') 

    try:
        user_id = request.session.get('user')
    except KeyError:
        user_id = False

    if user_id:
        user = {"user_id": user_id}
        context = {'question_list': question_list, **user}

        question_list = []
        for question in context['question_list']:
            question_list.append({
                'id': question.id,
                'subject': question.subject,
                'memberID': question.memberID.memberID,
                'create_dttm': question.create_dttm,
            })
        context['question_list'] = question_list

        return render(request, 'qna/question_list.html', context)

    return render(request, 'qna/question_list.html', {'question_list': question_list})

저번에 구동했을 때는 전혀 문제 없이 잘 됐었는데 왜 이러는지 모르겠어요ㅜㅜ 4시간째 보는 중인데 제발 도와주세요ㅠㅜ

지니 239

M 2023년 6월 13일 9:25 오전

question_list 함수에 불필요한 question_id 매개변수를 추가하신 것 같습니다. - 박응용님, 2023년 6월 13일 9:27 오전 추천 , 대댓글
목록으로