U
    e8                     @   sR   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	 edgdd Z
d	S )
    )status)api_view)Response)PlacasSerializer)PlacasGETc                 C   s   | j rz|tjjt| j dd}|jrnt|dd}td|j	|j
f d|jj|jj|jjf d|jdW S td	d
ddW S W n& tjk
r   tdddd Y S X d S )Nq)numeroF)manyu0   La placa que ingresó ya fué entregada a: %s %szFecha de entrega: %s/%s/%sZ	Entregado)mensajeobservacionestadoZdetalleszLa placa ingresada ya esta disponible para retirarla en la oficina, para retirarla por favor tenga a la mano los siguientes _requisitos:_u   1. Copia de la cédula de Identidad a Color
2. Copia a color de la matricula
Nota:Para retirar la placa no se acepta terceras personas (Solo el propietario del vehiculo está habilitado para retirar la placa)zNo Entregado)r   r   r   u6   El número de placa que ingreso no esta disponible..!  )r   r   objectsgetstrupperr   r   r   nombres	apellidosfecha_entregadaymonthyeardataDoesNotExist)requestplaca
serializer r   2/var/www/html/TransitoApp/Consultas/api/options.pydetalle_placas	   s"    
r    N)rest_frameworkr   rest_framework.decoratorsr   rest_framework.responser   Consultas.api.placas_serializer   Consultas.modelsr   r    r   r   r   r   <module>   s   