
    
i                         d dl mZmZ d dlmZ d dlmZ d dlZd dlZd dl	Z	d dl
mZ d dlmZ d dlmZ d dlmZ d	 Zed
             ZdS )    )renderredirect)settings)require_POSTN)JsonResponse)csrf_exempt)	Solicitud)Usuarioc                 T    d| j         vrt          d          S t          | di           S )Nuser_id/zmis_solicitudes.html)sessionr   r   )requests    4/var/www/html/Desarrollo/bi/mis_solicitudes/views.pymis_solicitudes_viewr      s.    ''}}'12666    c                 ,   d| j         vrt          g dd          S | j                             d          }t          j                            ddd                              |          }d |D             }t          |t          |          d          S )	Nr   r   )resultcountusuariosolicitud_areasolicitud_url)
usuario_idc           	      z    g | ]8}|j         |j        j        |j        j        |j        j        |j        |j        d 9S ))idr   r   r   justificacionestado)r   r   nombrer   r   r   r   ).0ss     r   
<listcomp>z(get_solicitudes_data.<locals>.<listcomp>    sY     
 
 
  $y'.5_3_h	
 	

 
 
r   )r   r   getr	   objectsselect_relatedfilterlen)r   r   solicitudes_listdatas       r   get_solicitudes_datar)      s    ''rA66777o!!),,G !(77#_ ff   
 
 "
 
 
D 4#d))<<===r   )django.shortcutsr   r   django.confr   django.views.decorators.httpr   osrejsondjango.httpr   django.views.decorators.csrfr   usuarios.modelsr	   login.modelsr
   r   r)    r   r   <module>r5      s    - - - - - - - -             5 5 5 5 5 5 				 				  $ $ $ $ $ $ 4 4 4 4 4 4 % % % % % %            7 7 7 > > > > >r   