o
    i                     @   sn   d dl mZmZ d dlmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZ ddlmZ G d	d
 d
ejZdS )    )viewsetsstatus)action)Response)swagger_auto_schema)openapi)
RolUsuario   )RolUsuarioSerializerc                   @   s:   e Zd Zeddeddideddgdd	d
d ZdS )RolUsuarioViewSetz!Lista todos los roles de usuario.   Tmany)operation_description	responsesFgetroles)detailmethodsurl_pathc                 C   s&   t j }t|dd}t|jtjdS )NTr   )r   )r   objectsallr
   r   datar   HTTP_200_OK)selfrequestr   
serializer r   ./var/www/html/crm_dreinet/rol_usuario/views.py
list_roles
   s   
zRolUsuarioViewSet.list_rolesN)__name__
__module____qualname__r   r
   r   r   r   r   r   r   r   	   s    r   N)rest_frameworkr   r   rest_framework.decoratorsr   rest_framework.responser   drf_yasg.utilsr   drf_yasgr   Models.RolUsuarior   serializersr
   ViewSetr   r   r   r   r   <module>   s    