feat: add LetterImage model

This commit is contained in:
Your Name
2026-04-12 01:51:32 +05:30
parent 7736fa5919
commit e2b1ce55a4
4 changed files with 68 additions and 0 deletions
+10
View File
@@ -38,3 +38,13 @@ class Letter(models.Model):
def __str__(self):
return f"{self.type} - {self.status}"
class LetterImage(models.Model):
public_id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
letter = models.ForeignKey(Letter, on_delete=models.CASCADE, related_name="images")
file_name = models.CharField(max_length=255)
file = models.FileField(upload_to="encrypted-images/")
def __str__(self):
return f"Image {self.public_id} for {self.letter}"