diff --git a/core/models/download.py b/core/models/download.py index 48cdb70..be4111d 100644 --- a/core/models/download.py +++ b/core/models/download.py @@ -1,19 +1,12 @@ from django.db import models class Download(models.Model): - TYPE_CHOICES = [ - ('windows', 'Windows'), - ('android', 'android'), - ('linux', 'Linux'), - # Add more types as needed - ] - name = models.CharField(max_length=255) description = models.TextField(blank=True) - url = models.URLField() + url = models.URLField(blank=True) # Optional if file is used version = models.CharField(max_length=50) - type = models.CharField(max_length=50, choices=TYPE_CHOICES) - + type = models.CharField(max_length=50) + file = models.FileField(upload_to='downloads/', blank=True, null=True) created_at = models.DateTimeField(auto_now_add=True) def __str__(self):