
    Kiy                     h    d dl mZ d dlmZ ddlmZ  ej                  e       G d de             Zy)    )admin)ImportExportModelAdmin   )Paymentc                   l    e Zd ZdZg dZg dZg dZg dZdddifd	dd
ifdddifddddffZdgZ	ddZ
y)PaymentAdminz4Admin interface for Payment model with import/export)reference_numbermemberamountpayment_methodpayment_datestatus)r   r   r   )member__namer	   member__phone)r   
created_at
updated_atzPayment Informationfields)r
   r   r   r	   zStatus & Date)r   r   zAdditional Information)notesMetadata)r   r   )collapse)r   classesr
   Nc                 @    |r| j                   ddgz   S | j                   S )z.Make member and amount readonly after creationr
   r   )readonly_fields)selfrequestobjs      8/var/www/kalinger_portal/trust-backend/payments/admin.pyget_readonly_fieldsz PaymentAdmin.get_readonly_fields'   s'    ''8X*>>>###    )N)__name__
__module____qualname____doc__list_displaylist_filtersearch_fieldsr   	fieldsetsautocomplete_fieldsr    r   r   r   r      s    >L
 ?KIMBO 
P!
 	 
0
 	 
"j$
 	 
2$
 	I  $*$r   r   N)django.contribr   import_export.adminr   modelsr   registerr   r)   r   r   <module>r.      s5      6  $$) $$ $$r   