
    if                         d dl mZmZ d dlmZ d dlmZ d dlmZ	 d Z
d Zd Zd Zd	 Zd
 Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd ZdS )    )renderredirect)HttpResponse)render_to_string)logoutc                 "    t          | d          S )Nzauth/login.htmlr   requests    hC:\Users\91910\OneDrive\Desktop\vts_admin\vts_admin_rebuild-master\vts_admin_rebuild-master\VTS\views.py
login_viewr      s    ',---    c                      t          d          S )N	dashboard)r   r
   s    r   	home_viewr   	   s    K   r   c                 "    t          | d          S Nzauth/forgot_pass.htmlr	   r
   s    r   forgot_passr          '2333r   c                 "    t          | d          S )Nz$dashboard/home/vehical_tracking.htmlr	   r
   s    r   vehicle_tracking_viewr      s    'ABBBr   c                 "    t          | d          S )Nz(dashboard/home/violation_monitoring.htmlr	   r
   s    r   violation_monitoring_viewr      s    'EFFFr   c                 "    t          | d          S )Nz%dashboard/home/device_management.htmlr	   r
   s    r   device_management_viewr      s    'BCCCr   c                 "    t          | d          S )Nz#dashboard/home/zone_management.htmlr	   r
   s    r   zone_management_viewr          '@AAAr   c                 "    t          | d          S r   r	   r
   s    r   r   r      r   r   c                 "    t          | d          S )Nzdashboard/home/schedule.htmlr	   r
   s    r   schedule_viewr!          '9:::r   c                 "    t          | d          S )Nz'dashboard/home/reporting_analytics.htmlr	   r
   s    r   reporting_analytics_viewr$   !   s    'DEEEr   c                 "    t          | d          S )Nz#dashboard/home/user_management.htmlr	   r
   s    r   user_management_viewr&   $   r   r   c                 "    t          | d          S )Nzdashboard/home/settings.htmlr	   r
   s    r   settings_viewr(   '   r"   r   c                 "    t          | d          S )Nz dashboard/home/help_support.htmlr	   r
   s    r   help_support_viewr*   *   s    '=>>>r   c                 >    t          |            t          d          S )Nlogin)auth_logoutr   r
   s    r   logout_viewr.   -   s    Gr   c                 (    t          | dddi          S )Nzdashboard/home/dashboard.html
active_tabr   r	   r
   s    r   dashboard_viewr1   1   s    ':\;<WXXXr   c                 (    t          | dddi          S )Nz!dashboard/home/total_vehicle.htmlr0   total_vehicler	   r
   s    r   r3   r3   4   s    '>@_```r   c                     	 ddi}t          d|          }t          |          S # t          $ r}t          d|           cY d }~S d }~ww xY w)Nr0   total_violationz#dashboard/home/total_violation.htmlAn error occurred: r   r   	Exceptionr   contexthtmles       r   total_violation_viewr=   7   su    7!23 EwOOD!!! 7 7 75!55666666667   "% 
AA AAc                     	 ddi}t          d|          }t          |          S # t          $ r}t          d|           cY d }~S d }~ww xY w)Nr0   tourist_zone_statusz'dashboard/home/tourist_zone_status.htmlr6   r7   r9   s       r   tourist_zone_status_viewrA   ?   su    7!67 I7SSD!!! 7 7 75!55666666667r>   c                     	 ddi}t          d|          }t          |          S # t          $ r}t          d|           cY d }~S d }~ww xY w)Nr0   tourist_safetyz"dashboard/home/tourist_saftey.htmlr6   r7   r9   s       r   tourist_safety_viewrD   G   u    7!12 DgNND!!! 7 7 75!55666666667r>   c                     	 ddi}t          d|          }t          |          S # t          $ r}t          d|           cY d }~S d }~ww xY w)Nr0   park_occupancyz"dashboard/home/park_occupency.htmlr6   r7   r9   s       r   park_occupancy_viewrH   O   rE   r>   N)django.shortcutsr   r   django.httpr   django.template.loaderr   django.contrib.authr   r-   r   r   r   r   r   r   r   r!   r$   r&   r(   r*   r.   r1   r3   r=   rA   rD   rH    r   r   <module>rN      s   - - - - - - - - $ $ $ $ $ $ 3 3 3 3 3 3 5 5 5 5 5 5. . .! ! !4 4 4C C CG G GD D DB B B4 4 4; ; ;F F FB B B; ; ;? ? ?  Y Y Ya a a7 7 77 7 77 7 77 7 7 7 7r   