U
    Xf?                     @   s\   d dl mZ d dlZd dlmZ d dlZd dlmZ d dlmZ dd Z	dd	 Z
d
d ZdS )    renderN)HttpResponse)JsonResponse)uniformc               
   C   sh   z*t d} |   |  }|dg }W n8 t jjk
rb } ztd|  g }W 5 d }~X Y nX |S )Nz8http://210.56.21.197/trucking/index.php/api/getUsersDataresponsezError fetching data: )requestsgetraise_for_statusjson
exceptionsRequestExceptionprint)r   	data_senddatae r   8/var/www/html/TRUCKING_PROJECT/trucking/reports/views.pyget_users_data   s    r   c                 C   s
   t | dS )Nzreports.htmlr   )requestr   r   r   reports   s    r   c                 C   s4   t  }dd |D }dd |D }t| d||dS )Nc                 S   s   g | ]}|d  dkr|qS )role1r   .0userr   r   r   
<listcomp>#   s      z!userOrderList.<locals>.<listcomp>c                 S   s   g | ]}|d  dkr|qS )r   3r   r   r   r   r   r   $   s      zuser_order_list.html)shipper_data_listdriver_data_list)r   r   )r   userDatashipper_listdriver_listr   r   r   userOrderList   s    r#   )django.shortcutsr   r   django.httpr   r   r   randomr   r   r   r#   r   r   r   r   <module>   s   