ViewSets не отображаются на DjangoRestFramework, несмотря на то, что добавлены в urls.py
Я создаю проект Django и пытаюсь добавить набор представлений приложения в urls.py проекта. Я уже сделал это для многих своих приложений, но по какой-то причине я не могу просмотреть это приложение ни в urls.py, ни во вьювере Djangorestframework. Я пытаюсь понять, почему это происходит.
class EmailViewSet(viewsets.ViewSet):
"""
A ViewSet for sending emails based on a template.
"""
serializer_class = EmailTemplateSerializer
queryset = EmailTemplate.objects.all()
def get_queryset(self):
return EmailTemplate.objects.all()
urls.py для проекта
...
router.register(r'profiles', ProfileViewSet, 'profile')
router.register(r'emails', EmailViewSet, 'email')
Я могу видеть свою модель в панели администратора, но не в представлении DRF.
Я пытался изменить набор видов и добавить его напрямую, но я не могу понять или увидеть, как я могу заставить его отображаться.
router.register(r'profiles', views.ProfileViewSet,'profile')
router.register(r'emails', views.EmailViewSet, 'email')
При передаче URL в тот раз пишите URL типа -->views.(имя класса)