
    oif                        d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	m
Z
mZmZ d dlmZ d dlmZmZ  ej$                  e	       G d d	ej&                               Z G d
 dej*                        Z ed      Zej0                  j%                  e       ej0                  j%                  e
       ej0                  j%                  e       ej0                  j%                  e       ej0                  j%                  e       y)    )admin)path)method_decorator)csrf_exempt)	CustomersCompanyUserCompanyCustomerDocument)custom_logout_view)CategoryBatchc                       e Zd ZdZy)CustomersAdmin)qr_codeemailnamephoneN)__name__
__module____qualname__list_display     ,D:\Rescue Scanner\qr_onkar\accounts\admin.pyr   r      s    8Lr   r   c                   4     e Zd Z ee       fd       Z xZS )CustomAdminSitec                 P    t         |          }t        dt        d      g}||z   S )Nzlogout/custom_logoutr   )superget_urlsr   r   )selfurlscustom_urls	__class__s      r   r!   zCustomAdminSite.get_urls   s1    w!._E
 T!!r   )r   r   r   r   r   r!   __classcell__)r%   s   @r   r   r      s    k"" #"r   r   custom_adminr   N)django.contribr   django.urlsr   django.utils.decoratorsr   django.views.decorators.csrfr   accounts.modelsr   r   r	   r
   accounts.views.logoutr   qr_manager.modelsr   r   register
ModelAdminr   	AdminSiter   custom_admin_sitesiter   r   r   <module>r4      s       4 4 L L 4 - 	9U%% 9 9
"eoo " $8  

  H  

  K   

  G  

  E  

  $ %r   