Как я могу создать группу по умолчанию в django с помощью modelviewset
Я знаю, что мы можем создать группу с помощью панели администратора django и также можем дать им права. Я пытаюсь создать группу без панели администратора django. Мне не нужен доступ от администратора django для создания группы. Я хочу создать группу с помощью api. Я искал это, но ничего не нашел. Могу ли я создавать и просматривать группы с помощью modelviewset и просматривать их в api
. Я делаю следующее views.py
from rest_framework import viewsets
from django.contrib.auth.models import Group
class UserGroupModelViewSet(viewsets.ModelViewSet):
queryset = Group.objects.all()
serializer_class = Group
urls.py
from django.urls import path,include,path
from .views import UserGroupModelViewSet
from rest_framework.routers import SimpleRouter
router = SimpleRouter()
router.register('', UserGroupModelViewSet)
urlpatterns = [
path('',include(router.urls)),
]
Как я могу создать и просмотреть список групп, созданных администратором django