
    (ph                          S SK JrJr  S SKJrJrJrJr  S SKJ	r	J
r
   " S S\R                  5      r " S S\R                  5      r " S S	\R                  5      rg
)    )GroupUser)permissionsviewsetsviewsresponse)GroupSerializerUserSerializerc                       \ rS rSrSr\R                  R                  5       R                  S5      r	\
r\R                  /rSrg)UserViewSet   z8
API endpoint that allows users to be viewed or edited.
z-date_joined N)__name__
__module____qualname____firstlineno____doc__r   objectsallorder_byquerysetr
   serializer_classr   IsAuthenticatedpermission_classes__static_attributes__r       L/var/www/html/venv/lib/python3.13/site-packages/tutorial/quickstart/views.pyr   r      s;     ||!**>:H%%556r   r   c                       \ rS rSrSr\R                  R                  5       R                  S5      r	\
r\R                  /rSrg)GroupViewSet   z9
API endpoint that allows groups to be viewed or edited.
namer   N)r   r   r   r   r   r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r   r      s;     }}  "++F3H&%556r   r   c                       \ rS rSrS rSrg)Index   c                     UR                   R                  SS5      n[        R                  " SS0S9nSU 3UR                  S'   U$ )Nbar messagezHello, world!)datazhttp://localhost:8000/api/?bar=Location)GETgetr   Responseheaders)selfrequestr&   rs       r   r,   	Index.get   sE    kkooeR(I#?@"A# G		*r   r   N)r   r   r   r   r,   r   r   r   r   r#   r#      s    r   r#   N)django.contrib.auth.modelsr   r   rest_frameworkr   r   r   r   tutorial.quickstart.serializersr	   r
   ModelViewSetr   r   APIViewr#   r   r   r   <module>r8      sE    2 A A K7('' 778(( 7EMM r   