[Fixed]-Django rest framework url arguments with patch not working

1👍

✅

Looking at your api url def, I think you should call:

/api/verify-phone/00980

instead of

/api/verify-phone/phone_id=00980

I also think something is wrong with the url def itself (the ^ before \d):

url(r'verify-phone/(?P<phone_id>^\d+)$', view.VerifyPhone.as_view(), name='verify-phone')

should be

url(r'verify-phone/(?P<phone_id>\d+)$', view.VerifyPhone.as_view(), name='verify-phone')

or

url(r'verify-phone/(?P<phone_id>\d{5})$', view.VerifyPhone.as_view(), name='verify-phone')

Leave a comment