Dashboard-XRoom/core/models/video.py

12 lines
533 B
Python
Raw Normal View History

2025-04-19 12:04:52 +00:00
from django.db import models
from django.conf import settings
class Video(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
url = models.URLField(max_length=250, blank=True) # For storing external URLs
2025-04-27 14:14:37 +00:00
video = models.FileField(upload_to='user_videos/', blank=True, null=True) # For file uploads
2025-04-19 12:04:52 +00:00
name = models.CharField(max_length=100)
created_at = models.DateTimeField(auto_now_add=True)
def __str__(self):
return f"{self.name} - {self.user.username}"