
    1i                     >    d dl mZ d dlmZ d dlmZ  G d de      Zy)    )models)User)AbstractTimeStampModelc                      e Zd Z ej                  eej                  d      Z ej                  d      Z	 ej                  d      Z
 ej                  ddd      Z ej                  ddd	      Zd
 Zed        Z G d d      Zy)UserProfileprofile)	on_deleterelated_name   )
max_lengthimagesT)	upload_toblanknull   )r   r   r   c                     | j                   S )N)	full_nameselfs    @/var/www/html/dp2/backend_v2.1/server/apps/userprofile/models.py__str__zUserProfile.__str__   s    ~~    c                 T    | j                    d| j                   j                         S )N )
first_name	last_namestripr   s    r   r   zUserProfile.full_name   s&    //"!DNN#34::<<r   c                       e Zd ZdZdZy)UserProfile.MetazUser ProfilezUser ProfilesN)__name__
__module____qualname__verbose_nameverbose_name_plural r   r   Metar      s    %-r   r&   N)r    r!   r"   r   OneToOneFieldr   CASCADEuser	CharFieldr   r   
ImageFieldimagephone_numberr   propertyr   r&   r%   r   r   r   r      s    6Y@D!!!S1J   C0IF4HE#6##rDIL = =. .r   r   N)	django.dbr   apps.core.modelsr   coresite.mixinr   r   r%   r   r   <module>r2      s     ! 1.( .r   