
    /ۨhh                         d dl mZ d dlmZ d dlmZ d dlZd dlmZ d dlm	Z	m
Z
 ddlmZ d dlZed	        Zed
        Zy)    )login_requiredrender)datetimeN)csrf_exempt)JsonResponseHttpResponse   )report_exporta_datac                     t        | d      S )Nzexportdata.htmlr   )requests    DC:\xampp\htdocs\Repo\fox2\Fox\app\controllers\foxReportController.py
exportdatar      s     ',--    c                     | j                   dk(  r-	 t        j                  | j                        }t	        |      }|S t        ddid      S # t
        $ r%}t        ddt        |       id      cY d }~S d }~ww xY w)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 	A:A5/A:5A:)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   