75👍
✅
From the release notes of Django RestFramework and DRF 3.9
announcement they mentioned that
Deprecate the
Router.register
base_name
argument in favor ofbasename
. #5990
Which means, the argument base_name
is no longer available from DRF=3.11
onwards and use basename
instead
So, Change your router config as,
router.register(r'musician', MusicianViewset, basename='musician')
router.register(r'album', AlbumViewset, basename='album')
👤JPG
Source:stackexchange.com