
    gThh                         S SK Jr  S SKJr  S SKJr  S SKrS SKJr  S SKJ	r	J
r
  SSKJr  S SKr\S	 5       r\S
 5       rg)    )login_requiredrender)datetimeN)csrf_exempt)JsonResponseHttpResponse   )report_exporta_datac                     [        U S5      $ )Nzexportdata.htmlr   )requests    GC:\Repositorios\Repos en GIT\Fox\app\controllers\foxReportController.py
exportdatar      s     ',--    c                     U R                   S:X  a.   [        R                  " U R                  5      n[	        U5      nU$ [        SS0SS9$ ! [
         a"  n[        SS[        U5       30SS9s S nA$ S nAff = f)NPOSTerrorz Error al procesar la solicitud: i  )statusu   Método no permitidoi  )methodjsonloadsbodyr   	Exceptionr   str)r   dataresponsees       r   download_exportdatar      s     ~~	d::gll+D*40HO
 "89#FF  	d,LSQRVH*U V_bcc	ds   ,A 
A7A2,A72A7)django.contrib.auth.decoratorsr   django.shortcutsr   r   csvdjango.views.decorators.csrfr   django.httpr   r	   services.foxReportServicer   r   r   r    r   r   <module>r&      sG    9 #  
 4 2 ;  . . G Gr   