Идентификатор пользователя не передается в URL в фреймворке отдыха Django
Я передаю идентификатор пользователя в URL, но он принимает '0'
http://localhost:1400/api/Values/GetLeaves/0
Так как он должен показывать список id, когда я выбираю конкретный id, он должен показывать листья конкретного члена, но он показывает только '0'.
когда я печатаю id, который проходит через него, он просто показывает '0'
Вот что я пробовал views.py:
@api_view(['GET'])
def GetLeaves(request, userid):
if request.method == 'GET':
print("GetLeavesBRG--->", userid)
cursor = connection.cursor()
cursor.execute('EXEC [dbo].[sp_GPHGetUserLeaveDetailsBRG] @user=%s',(userid,))
result_set = cursor.fetchall()
print(result_set)
response_data = []
for row in result_set:
response_data.append({
"FromDate":row[0]
})
return Response(response_data)
urls.py:
path('Values/GetLeaves/<int:userid>', GetLeaves, name='GetLeaves')