finance: add user field to expence delete model

This commit is contained in:
behruz-dev
2025-11-11 15:24:39 +05:00
parent 0ffae42547
commit e35ff6bda7
7 changed files with 86 additions and 5 deletions

View File

@@ -57,6 +57,7 @@ class Expence(BaseModel):
class DeletedExpence(BaseModel):
expence = models.ForeignKey(Expence, on_delete=models.CASCADE, related_name='deleted_expences')
comment = models.CharField(max_length=200)
user = models.ForeignKey(User, on_delete=models.SET_NULL, related_name='deleted_expences', null=True)
def __str__(self):
return f'{self.expence} is deleted'