o
    vwg1                     @   s"   d dl mZ G dd dejZdS )    )modelsc                       s   e Zd ZejddddZejddZejddddZejddddZej	ddd	Z
ejddd	Zejd
dddZejd
dddZejddd	ZejddZejddZ fddZdd Z  ZS )Supplier
   TF)
max_lengthuniqueeditable   )r   )r   blanknull   )r	   r
   d   )auto_now_add)auto_nowc                    sR   | j stjjtddd }|r|d nd}d|d| _ t j|i | d S )Nid)max_idr      SP04d)supplier_idr   objects	aggregater   Maxsupersave)selfargskwargsr   new_id	__class__ )/var/www/html/kangema/suppliers/models.pyr      s
   zSupplier.savec                 C   s   | j S )N)name)r   r    r    r!   __str__   s   zSupplier.__str__)__name__
__module____qualname__r   	CharFieldr   r"   contact_personphone
EmailFieldemail	TextFieldaddresscitycountrynotesDateTimeField
created_at
updated_atr   r#   __classcell__r    r    r   r!   r      s    r   N)	django.dbr   Modelr   r    r    r    r!   <module>   s    