o
    vwgo                     @   s4   d dl mZ G dd dejZG dd dejZdS )    )modelsc                   @   s.   e Zd ZejddZejdddZdd ZdS )ExpenseCategoryd   )
max_lengthTblanknullc                 C   s   | j S )N)nameself r   (/var/www/html/kangema/expenses/models.py__str__   s   zExpenseCategory.__str__N)	__name__
__module____qualname__r   	CharFieldr	   	TextFielddescriptionr   r   r   r   r   r      s    r   c                   @   sx   e Zd ZejeejddZe Z	ej
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dd ZdS )Expenseexpenses)	on_deleterelated_name
      )
max_digitsdecimal_placesTr   2   ))Cashr   )Creditr   )Bank Transferr    )r   choicesr   )r   r   r   zexpenses/receipts/)	upload_tor   r   c                 C   s   | j j d| j S )Nz - )categoryr	   amountr
   r   r   r   r      s   zExpense.__str__N)r   r   r   r   
ForeignKeyr   CASCADEr#   	DateFielddateDecimalFieldr$   r   r   r   payment_methodsupplier	FileFieldreceiptr   r   r   r   r   r   
   s    r   N)	django.dbr   Modelr   r   r   r   r   r   <module>   s    