classroom.views.auth module

class classroom.views.auth.BaseDetailView(**kwargs)[소스]

Bases: rest_framework.generics.RetrieveAPIView

get_object(queryset=None)[소스]

Returns the object the view is displaying.

You may want to override this if you need to provide non-standard queryset lookups. Eg if objects are referenced using multiple keyword arguments in the url conf.

model

alias of django.contrib.auth.models.User

permission_classes = (<class 'rest_framework.permissions.IsAuthenticated'>,)
serializer_class

alias of classroom.serializers.users.UserSerializer

class classroom.views.auth.LogoutSessionView(**kwargs)[소스]

Bases: rest_framework.views.APIView

post(request, *args, **kwargs)[소스]
class classroom.views.auth.UserSessionDetailView(**kwargs)[소스]

Bases: classroom.views.auth.BaseDetailView

authentication_classes = (<class 'rest_framework.authentication.SessionAuthentication'>,)