
    ii                     F    d dl mZ d dlmZ  G d dej                        Zy)    )models)CarStockc                      e Zd ZdZ ej
                  edej                        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 Zy)CarImagezC
    Stores images for a car.
    One CarStock -> many images.
    images)related_name	on_deletezcars_tock/images/zVehicle image)	upload_to	help_textFzMain image for listings)defaultr   r   zDisplay order in UIT)auto_now_addc                       e Zd ZdZddgZdZ ej                  dg       ej                  dg      gZ ej                  dg ej                  d	      d
      gZy)CarImage.Metacar_stock_imageorderidz
Car Imagescar)fields
is_primaryT)r   unique_primary_image_per_car)r   	conditionnameN)__name__
__module____qualname__db_tableorderingverbose_name_pluralr   IndexindexesUniqueConstraintQconstraints     I/var/www/html/dp2/backend_v2.1/server/apps/car_stock/models/car_images.pyMetar   "   sl    $T?*FLL(FLL/

 $F##w"&((d33
r%   r'   c                 4    d| j                   j                   S )Nz
Image for )r   stock_number)selfs    r&   __str__zCarImage.__str__2   s    DHH11233r%   N)r   r   r   __doc__r   
ForeignKeyr   CASCADEr   
ImageFieldimageBooleanFieldr   PositiveIntegerFieldr   DateTimeField
created_atr'   r+   r$   r%   r&   r   r      s    
 &

..C F%!E
 %$$+J
 (F'''E
 &%%48J
 
 4r%   r   N)	django.dbr   apps.car_stock.modelsr   Modelr   r$   r%   r&   <module>r8      s     *.4v|| .4r%   