
    ̢h)%                     v   d dl mZ d dlmZ d dlmZmZmZ  G d dej                  Z	 G d dej                  Z
 G d d	ej                  Z G d
 dej                  Z G d dej                  Z G d dej                  Z G d dej                  Z G d dej                  Z G d dej                  Z G d dej                  Z G d dej                  Z G d dej                  Z G d dej                  Z G d dej                  Z G d  d!ej                  Z G d" d#ej                  Z G d$ d%ej                  Z G d& d'ej                  Z G d( d)ej                  Z G d* d+ej                  Z G d, d-ej                  Z G d. d/ej                  Zd0S )1    )models)User)CASCADESET_NULL
DO_NOTHINGc                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z	 ej        d          Z
 G d d          Zd	S )
Permissionsd   T
max_lengthnullFauto_now_addr   r   c                       e Zd ZdZdS )Permissions.MetapermissionsN__name__
__module____qualname__db_table     //var/www/html/Sam_Eipo/Eipo/admin_api/models.pyMetar               r   r   N)r   r   r   r   	CharFieldname	code_nametypeDateTimeField
start_dateend_dater   r   r   r   r	   r	      s        6s555D  CT:::I6s555D%%4UCCCJ#v#...H! ! ! ! ! ! ! ! ! !r   r	   c                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z	 ej        d          Z
 G d	 d
          ZdS )Rolesr
   Tr    defaultr   Fr   r   c                       e Zd ZdZdS )
Roles.MetarolesNr   r   r   r   r   r+      s        r   r   N)r   r   r   r   r   	role_name	TextField
permissionr"   r#   r$   r   r   r   r   r&   r&      s          CT:::I!!"$777J%%4UCCCJ#v#...H         r   r&   c                   B   e Zd Z ej        ee          Z ej        dd          Z	 ej        dd          Z
 ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z ej        ddd	          Z ej        dd          Z ej        dd
          Z ej        eed          Z ej        d          Z ej        dd          Z ej        d          Z ej        d          Z G d d          ZdS )
SuperAdmin)	on_delete6   Tr      r
         )
max_digitsdecimal_placesr   r(   )r2   r   r      admin)r   r)   r   c                       e Zd ZdZdS )SuperAdmin.Metasuper_adminNr   r   r   r   r   r=   ,   r   r   r   N)r   r   r   r   
ForeignKeyr   r   userr   emailtoken	firstNamelastNameavatarphoneNumberDecimalFieldearningsforgotPasswordLinkBooleanFieldstatusr&   roler"   
created_atloginUserType
updated_atr$   r   r   r   r   r1   r1      s       6TJ777DF555EF666E  CT:::Iv3D999HV4888F"&"ct<<<K"v"bNNNH))SdCCC V 4888F6UZTBBBD%%4888J$F$7CCCM%%4888J#v#...H! ! ! ! ! ! ! ! ! !r   r1   c                       e Zd Z ej        dd          Z ej        d          Z ej        d          Z ej        d          Z	 G d d          Z
dS )	SetdoitbyReeipoPriceTr   r   r)   r9   r   c                       e Zd ZdZdS )SetdoitbyReeipoPrice.Metado_it_reeipo_priceNr   r   r   r   r   rT   7           'r   r   N)r   r   r   r   IntegerFieldpricer"   rM   rO   r$   r   r   r   r   rQ   rQ   0   s        
&
4
2
2
2E%%4888J%%4888J#v#...H( ( ( ( ( ( ( ( ( (r   rQ   c                      e Zd Z ej        dd          Z ej        dd          Z ej                    Z ej	        dd          Z
 ej        d          Z ej        d          Z ej        d          Z G d d	          Zd
S )ContentPagesr
   Tr      r(   r9   r   c                       e Zd ZdZdS )ContentPages.Metacontent_pagesNr   r   r   r   r   r]   E   s        "r   r   N)r   r   r   r   r   	page_type
page_titler.   page_contentrJ   rK   r"   rM   rO   r$   r   r   r   r   rZ   rZ   ;   s          c$???I"&"4@@@J$F$&&L V 4888F%%4888J%%4888J#v#...H# # # # # # # # # #r   rZ   c                   Z   e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej                    Z	 ej                    Z
 ej        dd          Z ej        d          Z ej        d          Z ej        d          Z G d d	          Zd
S )ContentPagesAdminr
   Tr   r[   r(   r9   r   c                       e Zd ZdZdS )ContentPagesAdmin.Metacontent_pages_adminNr   r   r   r   r   re   U           (r   r   N)r   r   r   r   r   page_type_namer`   page_title_nwr.   ra   page_content_nwrJ   rK   r"   rM   rO   r$   r   r   r   r   rc   rc   I   s        %V%3tDDDN"&"4@@@J%V%3dCCCM$F$&&L'v'))O V 4888F%%4888J%%4888J#v#...H) ) ) ) ) ) ) ) ) )r   rc   c                       e Zd Z ej        dd          Z ej                    Z ej        d          Z	 ej
        dd          Z ej
        d          Z G d d	          Zd
S )Faq  Tr   r)   Fr   r   c                       e Zd ZdZdS )Faq.MetafaqNr   r   r   r   r   rp   `   s        r   r   Nr   r   r   r   r   titler.   contentrJ   rK   r"   r#   r$   r   r   r   r   rl   rl   Y   s        F$D999Ev!!G V ...F%%4UCCCJ#v#...H         r   rl   c                       e Zd Z ej        dd          Z ej                    Z ej        d          Z	 ej
        dd          Z ej
        d          Z G d d	          Zd
S )	AgencyFaqrm   Tr   rn   Fr   r   c                       e Zd ZdZdS )AgencyFaq.Meta
agency_faqNr   r   r   r   r   rx   l           r   r   Nrr   r   r   r   rv   rv   e   s        F$D999Ev!!G V ...F%%4UCCCJ#v#...H                   r   rv   c                       e Zd Z ej        dd          Z ej                    Z ej        d          Z	 ej
        dd          Z ej
        d          Z G d d	          Zd
S )AdminFaqrm   Tr   rn   Fr   r   c                       e Zd ZdZdS )AdminFaq.Meta	admin_faqNr   r   r   r   r   r~   v   s        r   r   Nrr   r   r   r   r|   r|   o   s        F$D999Ev!!G V ...F%%4UCCCJ#v#...H         r   r|   c                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z	 ej
        dd          Z ej
        d	          Z G d
 d          ZdS )
Categoriesr
   Tr   r[      r(   Fr   r   c                       e Zd ZdZdS )Categories.Meta
categoriesNr   r   r   r   r   r      rz   r   r   N)r   r   r   r   r   category_namecategory_imagecategory_descriptionrJ   rK   r"   r#   r$   r   r   r   r   r   r   z   s        $F$>>>M%V%$???N+6+sEEE!f!!666F%%4UCCCJ#v#...H                   r   r   c                   F   e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z	 ej        dd          Z
 ej        dd          Z ej        d          Z G d d	          Zd
S )AdminContactManagement   Tr   r
   Fr   r   c                       e Zd ZdZdS )AdminContactManagement.Metaadmin_contact_managementNr   r   r   r   r   r      s        -r   r   N)r   r   r   r   r   phone_numberrA   instagram_urlfacebook_urlyoutube_urltwitter_urlr"   r#   r$   r   r   r   r   r   r      s        #6#rt<<<LF666E$F$>>>M#6#s===L"&"ct<<<K"&"ct<<<K%%4UCCCJ#v#...H. . . . . . . . . .r   r   c                       e Zd Z ej        d          Z ej        dd          Z ej        dd          Z	 ej
        dd          Z ej
        d          Z G d d	          Zd
S )AdminNotificationsTr   r
   r   Fr(   r   c                       e Zd ZdZdS )AdminNotifications.Metaadmin_notificationsNr   r   r   r   r   r      rg   r   r   N)r   r   r   r   r.   messager   notification_typerJ   is_readr"   r#   r$   r   r   r   r   r   r      s        fD)))G((CTBBB!f!%T:::G%%4UCCCJ#v#...H) ) ) ) ) ) ) ) ) )r   r   c                       e Zd Z ej        dd          Z ej        dd          Z ej        d          Z G d d          Z	d	S )
CommissionPercentageTr   rR   Fr   r   c                       e Zd ZdZdS )CommissionPercentage.Metacommission_percentageNr   r   r   r   r   r      s        *r   r   N)
r   r   r   r   rW   Commision_percentager"   r#   r$   r   r   r   r   r   r      s        .6.DCCC%%4UCCCJ#v#...H+ + + + + + + + + +r   r   c                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej	        dd          Z
 ej	        d          Z G d	 d
          ZdS )CurrencyHandlerTr[   )r   r   r   rR   Fr   r   c                       e Zd ZdZdS )CurrencyHandler.Metacurrency_handlerNr   r   r   r   r   r              %r   r   N)r   r   r   r   r   symbolr   
FloatFieldconverted_pricer"   r#   r$   r   r   r   r   r   r      s        V43777FF$#666D'f'tQ???O%%4UCCCJ#v#...H& & & & & & & & & &r   r   c                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z	 ej        d          Z
 G d d          Zd	S )
CategoriesContent   Tr   Fr   r   c                       e Zd ZdZdS )CategoriesContent.Metacategories_contentNr   r   r   r   r   r      rV   r   r   N)r   r   r   r   r   imagers   descriptionr"   r#   r$   r   r   r   r   r   r      s        F666EV$777E"&"ct<<<K%%4UCCCJ#v#...H( ( ( ( ( ( ( ( ( (r   r   c                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        d          Z	 G d d          Z
d	S )
ServicesContentr   Tr   Fr   r   c                       e Zd ZdZdS )ServicesContent.Metaservices_contentNr   r   r   r   r   r      r   r   r   N)r   r   r   r   r   rs   r   r"   r#   r$   r   r   r   r   r   r      s        V$777E"&"ct<<<K%%4UCCCJ#v#...H& & & & & & & & & &r   r   c                   l   e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z	 ej        dd          Z
 ej        dd          Z ej        dd          Z ej        dd          Z G d d          ZdS )CompanyContactInformationr   Tr   r
   c                       e Zd ZdZdS )CompanyContactInformation.Metacompany_contactNr   r   r   r   r   r      s        $r   r   N)r   r   r   r   r   company_emailcompany_phone_numbercompany_locationcompany_latitudecompany_longitudecompany_facebookcompany_instagramcompany_twittercompany_youtuber   r   r   r   r   r      s       $F$>>>M+6+sEEE'v'3DAAA'v'3DAAA((CTBBB((CTBBB))SdCCC'v'3DAAAO'v'3DAAAO% % % % % % % % % %r   r   c                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        d          Z	 ej
        dd          Z ej
        d          Z G d	 d
          ZdS )
HowItWorks<   Tr   r
   r   r   Fr   c                       e Zd ZdZdS )HowItWorks.Metahow_it_worksNr   r   r   r   r   r      s        !r   r   N)r   r   r   r   r   step_numbericonrs   r.   r   r"   r#   r$   r   r   r   r   r   r      s        "&"bd;;;KF666DF666E"&"---K%%4UCCCJ#v#...H" " " " " " " " " "r   r   c                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        d          Z	 G d d          Z
d	S )

Facilitiesr   Tr   Fr   r   c                       e Zd ZdZdS )Facilities.Meta
facilitiesNr   r   r   r   r   r      rz   r   r   N)r   r   r   r   r   r   r   r"   r#   r$   r   r   r   r   r   r      s        6s555D6s555D%%4UCCCJ#v#...H                   r   r   c                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z ej	        dd          Z
 G d d          ZdS )	FeatureAddPricingr   Tr   r   r(   c                       e Zd ZdZdS )FeatureAddPricing.Metafeature_add_pricingNr   r   r   r   r   r      rg   r   r   N)r   r   r   r   r   r   rX   daysbenfitsrW   property_countr   r   r   r   r   r      s        6s555DF666E6s555Df#4888G&6&qt<<<N) ) ) ) ) ) ) ) ) )r   r   c                       e Zd Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z ej        dd          Z	 ej        dd          Z
 G d d          ZdS )Benefitsr   Tr   c                       e Zd ZdZdS )Benefits.MetabenefitsNr   r   r   r   r   r     s        r   r   N)r   r   r   r   r   r   rX   r   r   rs   rt   r   r   r   r   r   r      s        6s555DF666E6s555Df#4888GF666Ef#4888G         r   r   c                   X    e Zd Z ej        d          Z ej        d          Zd ZdS )SetCommisionTr   r9   c                     | j          dS )N%)	commision)selfs    r   __str__zSetCommision.__str__  s    .####r   N)	r   r   r   r   rW   r   r"   rM   r   r   r   r   r   r     sM        ##...I%%4888J$ $ $ $ $r   r   N)	django.dbr   django.contrib.auth.modelsr   django.db.models.deletionr   r   r   Modelr	   r&   r1   rQ   rZ   rc   rl   rv   r|   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   <module>r      s         + + + + + + C C C C C C C C C C! ! ! ! !&, ! ! !    FL   ! ! ! ! ! ! ! !*( ( ( ( (6< ( ( (# # # # #6< # # #) ) ) ) ) ) ) )     &,                      v|   	  	  	  	  	  	  	  	 . . . . .V\ . . .) ) ) ) ) ) ) )+ + + + +6< + + +& & & & &fl & & &( ( ( ( ( ( ( (& & & & &fl & & &% % % % % % % % 
" 
" 
" 
" 
" 
" 
" 
"               ) ) ) ) ) ) ) )
 
 
 
 
v| 
 
 
$ $ $ $ $6< $ $ $ $ $r   