def auto_register(router, viewsets: dict): """ viewsets = { "articles": ArticleViewSet, "courses": CourseViewSet, } """ for prefix, viewset in viewsets.items(): router.register(prefix, viewset, basename=prefix)