o
    g<                      @   s|  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Z	ee
G dd	 d	eeZeeG d
d deeZeeG dd deeZeeG dd deeZeeG dd deeZeeG dd deeZeeG dd deeZeeG dd deeZeeG dd deeZeeG dd deeZeeG dd deeZee G dd deeZ!ee"G d d! d!eeZ#ee$G d"d# d#eeZ%ee&G d$d% d%eeZ'ee(G d&d' d'eeZ)ee*G d(d) d)eeZ+ee,G d*d+ d+eeZ-ee.G d,d- d-eeZ/ee0G d.d/ d/eeZ1d0S )1    )admin)GISModelAdmin)ImportExportModelAdmin   )*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 )CountryAdminidname-id-N__name__
__module____qualname__list_displaysearch_fieldsautocomplete_fieldslist_filterorderingreadonly_fieldsprepopulated_fieldsempty_value_display r   r   3/var/www/Entralon-Web-Backend/geo_location/admin.pyr   	       r   c                   @   6   e Zd Zg dZdgZdgZg ZdgZg Zi Z	dZ
dS )CountryTranslateAdminr	   r
   countryr
   r   r   r   Nr   r   r   r   r   r          r   c                   @   r   )
StateAdminr	   r
   r   r   Nr   r   r   r   r   r!   "   r   r!   c                   @   r   )	CityAdminr   r
   r   r   r   Nr   r   r   r   r   r"   /   r    r"   c                   @   r   )CityTranslateAdmin)r	   r
   cityr
   r$   r   r   Nr   r   r   r   r   r#   ;   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 )LondonZipStateAdminr	   r
   r   r$   r   r   Nr   r   r   r   r   r&   G       r&   c                   @   r%   )LondonAreaAdminr	   r
   r   r$   r   r   Nr   r   r   r   r   r(   S   r'   r(   c                   @   r%   )LondonZoneAdminr	   r
   r   r$   r   r   Nr   r   r   r   r   r)   _   r'   r)   c                   @   r%   )DistrictAdminr	   r
   r   r$   r   r   Nr   r   r   r   r   r*   k   r'   r*   c                   @   s>   e Zd Zg dZddgZddgZg dZdgZg Zi Z	dZ
d	S )
Iso31662Admin)r	   r
   r   typer
   gidparentr   )levelr,   r   r   r   Nr   r   r   r   r   r+   w   s    r+   c                   @   s:   e Zd Zg dZdgZg dZdgZdgZg Zi Z	dZ
dS )LocationAdmin)r	   r
   r   r$   	post_coder
   )r   r$   stateiso_3166_2_lvl_0iso_3166_2_lvl_1iso_3166_2_lvl_2iso_3166_2_lvl_3iso_3166_2_lvl_4iso_3166_2_lvl_5iso_3166_2_lvl_6iso_3166_2_lvl_7iso_3166_2_lvl_8iso_3166_2_lvl_9	raw_checkr   r   Nr   r   r   r   r   r0      s    r0   c                   @   s6   e Zd ZddgZdgZg ZdgZdgZg Zi Z	dZ
dS )LocationTranslateAdminr	   r
   r=   r   r   Nr   r   r   r   r   r>      s    r>   c                   @   r   )PublicFacilityAdminr	   r
   r   r   Nr   r   r   r   r   r?      r   r?   c                   @   r   )PublicFacilityTypeAdminr	   r
   r   r   Nr   r   r   r   r   r@      r   r@   c                   @   r   ) PublicFacilityTypeTranslateAdminr	   r
   r   r   Nr   r   r   r   r   rA      r   rA   c                   @   s6   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 )RegionAdminr	   r
   r   r   r   Nr   r   r   r   r   rB      r    rB   c                   @   r   )PostCodeAdmin)r	   out_coderegionrD   rE   r   r   Nr   r   r   r   r   rC      r    rC   c                   @   s:   e Zd Zg dZg ZddgZddgZdgZg Zi Z	dZ
dS )	PropertyDataRawAdmin)r	   postcoderE   r,   rG   rE   checkedr,   r   r   Nr   r   r   r   r   rF      s    rF   c                   @   s6   e Zd Zg dZdgZg Zg Zg dZg Zi Z	dZ
dS )PriceGrowthAdmin)r	   r   rG   daterG   )rG   rJ   r   r   Nr   r   r   r   r   rI          rI   c                   @   s6   e Zd Zg dZdgZg Zg ZddgZg Zi Z	dZ
dS )DemographicAdmin)r	   r   rG   rG   r   r   Nr   r   r   r   r   rL      rK   rL   c                   @   s2   e Zd ZdgZg ZdgZg ZdgZg Zi Z	dZ
dS )StreetViewAdminr	   locationr   r   Nr   r   r   r   r   rM      s    rM   N)2django.contribr   django.contrib.gis.adminr   import_export.adminr   modelsregisterCountryr   CountryTranslater   Stater!   Cityr"   CityTranslater#   LondonZipStater&   
LondonArear(   
LondonZoner)   Districtr*   Iso31662r+   Locationr0   LocationTranslater>   PublicFacilityr?   PublicFacilityTyper@   PublicFacilityTypeTranslaterA   RegionrB   PostCoderC   PropertyDataRawrF   PriceGrowthrI   DemographicrL   
StreetViewrM   r   r   r   r   <module>   s\    