o
    go                     @   s   d dl mZ d dlmZ d dlmZmZ d dlmZ d dl	m
Z
 d dlmZ G dd deZG d	d
 d
eZG dd dejZdS )    )models)timezone)BaseTimeStampModelUser)Listing)Terms)Vendorc                   @   s<   e Zd ZejeejddZejeejdZ	G dd dZ
dS )ApplicationT	on_deletenull)r   c                   @      e Zd ZdZdS )zApplication.MetaapplicationN__name__
__module____qualname__db_table r   r   1/var/www/html/django-vendor/application/models.pyMeta       r   N)r   r   r   r   
ForeignKeyr   CASCADElistingr   userr   r   r   r   r   r	   
   s    r	   c                   @   sJ   e Zd ZejeejddZejeejddZ	ej
ddZG dd dZd	S )
ApplicationRequirementrequirements)r   related_nameTr
   i  )
max_lengthc                   @   r   )zApplicationRequirement.Metaapplication_requirementNr   r   r   r   r   r      r   r   N)r   r   r   r   r   r	   r   r   r   	term_type	CharFieldrequirementr   r   r   r   r   r      s
    r   c                   @   sB   e Zd ZejeejdddZejeejdddZ	G dd dZ
dS )SelectedProviderT
selections)r   r   r   selected_providersc                   @   r   )zSelectedProvider.Metaselected_providerNr   r   r   r   r   r      r   r   N)r   r   r   r   r   r   r   vendorr	   r   r   r   r   r   r   r$      s    r$   N)	django.dbr   django.utilsr   core.modelsr   r   listing.modelsr   terms.modelsr   vendor.modelsr   r	   r   Modelr$   r   r   r   r   <module>   s   	