from django.db import models from .device import Device class Income(models.Model): device = models.ForeignKey(Device, related_name='incomes',on_delete=models.PROTECT) warehouse = models.ForeignKey("management.Warehouse", on_delete=models.PROTECT, related_name="warehouse_incomes", null=True, blank=True) amount = models.DecimalField(max_digits=12, decimal_places=2, null=True, blank=True) created_by = models.ForeignKey("accounts.User", on_delete=models.PROTECT, related_name="created_incomes") is_confirmed = models.BooleanField(default=False) created_at = models.DateTimeField(auto_now_add=True)