o
    gg:                     @   sf  d dl mZ d dlmZ d dlmZ ddlT eeG dd deej	Z
eeG dd	 d	eej	ZeeG d
d deej	ZeeG dd deej	ZeeG dd deej	ZeeG dd deej	ZeeG dd deej	ZeeG dd deej	ZeeG dd deej	ZeeG dd deej	ZeeG dd deej	ZeeG dd deej	Z ee!G dd deej	Z"ee#G d d! d!eej	Z$ee%G d"d# d#eej	Z&ee'G d$d% d%eeZ(ee)G d&d' d'eej	Z*ee+G d(d) d)eej	Z,ee-G d*d+ d+eej	Z.ee/G d,d- d-eej	Z0ee1G d.d/ d/eej	Z2ee3G d0d1 d1eej	Z4ee5G d2d3 d3eej	Z6ee7G d4d5 d5eej	Z8ee9G d6d7 d7eej	Z:ee;G d8d9 d9eej	Z<ee=G d:d; d;eej	Z>ee?G d<d= d=eej	Z@eeAG d>d? d?eej	ZBeeCG d@dA dAeej	ZDeeEG dBdC dCeej	ZFeeGG dDdE dEeej	ZHeeIG dFdG dGeej	ZJeeKG dHdI dIeej	ZLeeMG dJdK dKeej	ZNeeOG dLdM dMeej	ZPdNS )O    )admin)ImportExportModelAdmin)GISModelAdmin   )*c                   @   s6   e Zd Zg dZg dZg Zg ZdgZg Zi Z	dZ
dS )CurrencyAdmin)idnamecodedemonymiso_numsymbolsymbol_native)r	   r
   r   r   r   r   -id-N__name__
__module____qualname__list_displaysearch_fieldsautocomplete_fieldslist_filterorderingreadonly_fieldsprepopulated_fieldsempty_value_display r   r   2/var/www/Entralon-Web-Backend/development/admin.pyr      s    r   c                   @   s:   e Zd Zg dZddgZddgZg ZdgZg Zi Z	dZ
dS )	ChangeRateAdmin)r   from_currencyto_currencyratefrom_currency__nameto_currency__namer    r!   r   r   Nr   r   r   r   r   r          r   c                   @   4   e Zd ZddgZdgZg Zg ZdgZg Zi Z	dZ
dS )FeatureAdminr   r	   r   r   Nr   r   r   r   r   r'           r'   c                   @   s:   e Zd ZddgZddgZddgZg ZdgZg Zi Z	dZ
dS )	FeatureTranslateAdminr   r	   feature__namefeaturelanguager   r   Nr   r   r   r   r   r)   ,   r%   r)   c                   @   r&   )BuildingTypeAdminr   r	   r   r   Nr   r   r   r   r   r-   8   r(   r-   c                   @   8   e Zd ZddgZdgZddgZg ZdgZg Zi Z	dZ
dS )BuildingTypeTranslateAdminr   r	   building_typer,   r   r   Nr   r   r   r   r   r/   D       r/   c                   @   r&   )PaymentOptionAdminr   r	   r   r   Nr   r   r   r   r   r2   P   r(   r2   c                   @   r.   )PaymentOptionTranslateAdminr   r	   payment_optionr,   r   r   Nr   r   r   r   r   r3   \   r1   r3   c                   @   r&   )RankElementAdminr   r	   r   r   Nr   r   r   r   r   r5   i   r(   r5   c                   @   r&   )RankElementTranslateAdminr   r	   r   r   Nr   r   r   r   r   r6   u   r(   r6   c                   @   <   e Zd ZddgZdgZddgZddgZdgZg Zi Z	dZ
dS )	ONHStationAdminr   r	   citycountryis_checkr   r   Nr   r   r   r   r   r8          r8   c                   @   r7   )	ONHDistrictAdminr   r	   r9   r:   r;   r   r   Nr   r   r   r   r   r=      r<   r=   c                   @   r7   )	ONHPostcodeAdminr   r	   r9   r:   r;   r   r   Nr   r   r   r   r   r>      r<   r>   c                   @   r7   )	ONHAreaAdminr   r	   r9   r:   r;   r   r   Nr   r   r   r   r   r?      r<   r?   c                   @   r7   )	ONHZoneAdminr   r	   r9   r:   r;   r   r   Nr   r   r   r   r   r@      r<   r@   c                   @   s>   e Zd Zg dZddgZg dZg dZdgZg Zi Z	dZ
dS )	DevelopmentAdmin)r   titler:   r9   rB   slug)locationr:   r9   default_currency	developerr0   districtposition_areapostcodezonestationsonh_stationonh_districtonh_postcodeonh_areaonh_zone)is_featuredis_ready_to_moveis_sold_outr   r   Nr   r   r   r   r   rA      s    rA   c                   @   s@   e Zd Zg dZddgZddgZg dZddgZg Zi Z	dZ
d	S )
DevelopmentTranslateAdmin)r   rB   r,   developmentrB   development__titler,   rU   )is_paraphraseparaphrase_erroris_summarizesummarize_has_errordevelopment__is_sold_outr   Nr   r   r   r   r   rT      s    rT   c                   @   s8   e Zd Zg dZg ZddgZg ZddgZg Zi Z	dZ
dS )KeyFeatureAdmin)r   rU   r+   valuerU   r+   r   r   Nr   r   r   r   r   r\          r\   c                   @   s6   e Zd Zg dZg ZddgZg ZdgZg Zi Z	dZ
dS )AutoScoreRankAdmin)r   rU   elementrankrU   r`   r   r   Nr   r   r   r   r   r_          r_   c                   @   6   e Zd ZddgZdgZdgZg ZdgZg Zi Z	dZ
dS )DevelopmentOfferAdminr   rU   textr   r   Nr   r   r   r   r   rd          rd   c                   @   8   e Zd Zg dZg ZddgZg Zg dZg Zi Z	dZ
dS )DevelopmentOfferTranslateAdmin)r   r,   development_offerr,   ri   )ri   r,   r   r   Nr   r   r   r   r   rh      r^   rh   c                   @   s8   e Zd Zg dZdgZdgZg Zg dZg Zi Z	dZ
dS )PaymentPlanAdmin)r   rU   rB   percentrB   rU   )rU   rB   r   r   Nr   r   r   r   r   rj     s    rj   c                   @   s8   e Zd Zg dZdgZddgZg ZdgZg Zi Z	dZ
dS )PaymentPlanTranslateAdmin)r   payment_planr,   rB   r,   rm   r   r   Nr   r   r   r   r   rl     r1   rl   c                   @   s6   e Zd ZddgZg ZddgZg ZdgZg Zi Z	dZ
dS )DevelopmentPublicFacilityAdminr   rU   public_facilityr   r   Nr   r   r   r   r   rn      rb   rn   c                   @   rc   )	FlatAdminr   rU   rV   r   r   Nr   r   r   r   r   rp   ,  rf   rp   c                   @   rg   )FlatTranslateAdmin)r   flatr,   r,   rr   )rr   r,   r   r   Nr   r   r   r   r   rq   8  r^   rq   c                   @   4   e Zd ZddgZg ZdgZg ZdgZg Zi Z	dZ
dS )FlatPriceHistoryAdminr   rr   r   r   Nr   r   r   r   r   rt   D      rt   c                   @   rs   )DevelopmentReviewAdminr   rU   r   r   Nr   r   r   r   r   rv   P  ru   rv   c                   @   s<   e Zd Zg dZg dZdgZdgZg dZg Zi Z	dZ
dS )AttachmentAdmin)r   rU   development_id	file_namecategory)rB   altry   rU   rz   )rU   ry   r   r   Nr   r   r   r   r   rw   ]  s    rw   c                   @   s2   e Zd ZddgZdgZg Zg Zg Zg Zi Z	dZ
dS )FaqCategoryAdminr   rB   r   Nr   r   r   r   r   r|   i  s    r|   c                   @   s6   e Zd Zg dZdgZddgZg Zg Zg Zi Z	dZ
dS )FaqCategoryTranslateAdmin)r   rB   r,   rz   rB   r,   rz   r   Nr   r   r   r   r   r}   u  s    r}   c                   @   s4   e Zd ZddgZdgZdgZg Zg Zg Zi Z	dZ
dS )FaqAdminr   questionrz   r   Nr   r   r   r   r   r~     s    r~   c                   @   8   e Zd Zg dZddgZddgZg Zg Zg Zi Z	dZ
dS )FaqTranslateAdmin)r   r,   faqr   answerr   r   r,   r   r   Nr   r   r   r   r   r         r   c                   @   r   )FilterSeoTextAdmin)r   r:   r9   first_filtersecond_filterr   r   r:   r9   r   Nr   r   r   r   r   r     r   r   c                   @   s4   e Zd Zg dZg ZddgZg Zg Zg Zi Z	dZ
dS )FilterSeoTextTranslateAdmin)r   r,   filter_seo_textr,   r   r   Nr   r   r   r   r   r     s    r   c                   @   rs   )DevelopmentDetailAdminr   rU   r   r   Nr   r   r   r   r   r     ru   r   N)Qdjango.contribr   import_export.adminr   django.contrib.gis.adminr   modelsregisterCurrency
ModelAdminr   
ChangeRater   Featurer'   FeatureTranslater)   BuildingTyper-   BuildingTypeTranslater/   PaymentOptionr2   PaymentOptionTranslater3   RankElementr5   RankElementTranslater6   
ONHStationr8   ONHDistrictr=   ONHPostcoder>   ONHArear?   ONHZoner@   DevelopmentrA   DevelopmentTranslaterT   
KeyFeaturer\   AutoScoreRankr_   DevelopmentOfferrd   DevelopmentOfferTranslaterh   PaymentPlanrj   PaymentPlanTranslaterl   DevelopmentPublicFacilityrn   Flatrp   FlatTranslaterq   FlatPriceHistoryrt   DevelopmentReviewrv   
Attachmentrw   FaqCategoryr|   FaqCategoryTranslater}   Faqr~   FaqTranslater   FilterSeoTextr   FilterSeoTextTranslater   DevelopmentDetailr   r   r   r   r   <module>   s    