Non model Viewset requires base_name when registering to router.

This commit is contained in:
Xavier Ordoquy 2017-05-19 23:35:25 +02:00
parent 8ee706a69e
commit 703655bc65

View File

@ -51,7 +51,7 @@ Typically we wouldn't do this, but would instead register the viewset with a rou
from rest_framework.routers import DefaultRouter
router = DefaultRouter()
router.register(r'users', UserViewSet)
router.register(r'users', UserViewSet, base_name='user')
urlpatterns = router.urls
Rather than writing your own viewsets, you'll often want to use the existing base classes that provide a default set of behavior. For example: