U
    #e                     @   s    d dl T G dd dejjZdS )    )*c                   @   sd  e Zd ZdZdZdZdZdgdddgdd	d
dddgdddddddgddddddddddgdddgdgdZej	j
ej	jd d!d"gd!d#d$d!d%Zej	j
ej	jd&d d!d!d'Zej	j
ej	jd(d#d!d)Zej	j
ej	jd	d#d!d)Zej	j
ej	jd*d#d!d)Zej	j
ej	jd+d#d!d)Zej	j
ej	jd,d#d!d)Zej	j
ej	jd-d#d!d)Zej	j
ej	jdd#d!d)Zej	j
ej	jd.d#d!d)Zej	j
ej	jd/d#d!d)Zej	j
ej	jd0d#d!d)Zej	j
ej	jd1d#d!d)Zej	j
ej	jd2d#d!d)Zej	j
ej	jd3d#d!d)Zej	j
ej	jd4d#d!d)Zej	j
ej	jd5d#d!d)Zej	j
ej	jd6d#d!d)Zej	j
ej	jd7d#d!d)Z ej	j
ej	jd8d#d!d)Z!d9S ):CmfLocationZLocationZsettingsZLOCu   Локация/адресnameZ_mainparent)r   fieldsu   Странаcountrycountry_code	area_codeareau
   Городcity
settlementcity_districtlocality	territoryu   Улица/домstreetzip_codedistrictmun_districthouse_numberfloorflatroomu   Дополнительноraw_name)Zui_list_fieldsZui_group_fieldsu   Адрес/локацияTZgin_trgmF )captionindexZindex_usingvisiblenullabledefaultreadonlyu   Иерархия адреса)r   Zmodelr   r   u)   Произвольное значение)r   r   r   u   Код страныu   Индексu   Код регионаu   Регионu
   Улицаu
   Районu%   Муниципальный районu   Поселениеu)   Внутригородской районu   Населенный пунктu   Территорияu   Номер зданияu   Этажu   Квартира/офисu   КабинетN)"__name__
__module____qualname__Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZui_formcmfr   ZFieldZ
CmfStr4096r   ZCmfRelationr   Z	CmfStr256r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r    r$   r$   &./modules/asset/fields/cmf_location.pyr      sP  
5r   N)Zcmf.includer#   ZmodelsZ	CmfEntityr   r$   r$   r$   r%   <module>   s   