o
    6k~ii                     @   sd   d dl mZ d dlmZ ddlmZmZ eeG dd dej	Z
eeG dd dej	Zd	S )
    )admin)gettext_lazy   )ReviewReviewHelpfulc                   @   s   e Zd ZdZg dZg dZg dZddgZg dZdgZ	e
d	d
dife
dd
dife
dd
dife
dd
diffZg dZdd Ze
de_dd Ze
de_dd Ze
de_dd Ze
de_dS ) ReviewAdminzReview Admin)idplaceuserratingis_verified	is_activehelpful_count
created_at)r   r   r   r   )place__nameuser__usernamecommentr	   r
   )r   
updated_atplace_response_at-created_atzReview Informationfields)r	   r
   r   r   imagesStatus)r   r   r   zPlace Response)place_responser   
Timestamps)r   r   )verify_reviewsunverify_reviewsactivate_reviewsdeactivate_reviewsc                 C      |j dd d S )NTr   updateselfrequestqueryset r'   2/var/www/newdalilibackend/backend/reviews/admin.pyr   !      zReviewAdmin.verify_reviewszVerify selected reviewsc                 C   r   )NFr    r!   r#   r'   r'   r(   r   %   r)   zReviewAdmin.unverify_reviewszUnverify selected reviewsc                 C   r   )NTr   r!   r#   r'   r'   r(   r   )   r)   zReviewAdmin.activate_reviewszActivate selected reviewsc                 C   r   )NFr*   r!   r#   r'   r'   r(   r   -   r)   zReviewAdmin.deactivate_reviewszDeactivate selected reviewsN)__name__
__module____qualname____doc__list_displaylist_filtersearch_fieldsraw_id_fieldsreadonly_fieldsordering_	fieldsetsactionsr   short_descriptionr   r   r   r'   r'   r'   r(   r      s<    


r   c                   @   s4   e Zd ZdZg dZdgZddgZddgZdgZd	S )
ReviewHelpfulAdminzReview Helpful Admin)reviewr
   r   r   review__commentr   r:   r
   r   N)	r+   r,   r-   r.   r/   r0   r1   r2   r4   r'   r'   r'   r(   r9   2   s    
r9   N)django.contribr   django.utils.translationr   r5   modelsr   r   register
ModelAdminr   r9   r'   r'   r'   r(   <module>   s    +