Dashboard-XRoom/core/models/Meeting.py
Hojat Shafiee 991ca1d68a added team
2025-06-02 15:35:04 +03:30

23 lines
844 B
Python

from django.db import models
from django.contrib.auth.models import User
from core.models.Subscription import Subscription
from core.models.Space import Space
from core.models.AssetBundleRoom import AssetBundleRoom
class Meeting(models.Model):
name = models.CharField(max_length=255)
description = models.TextField(blank=True)
date_time = models.DateTimeField()
creator_user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='created_meetings')
space = models.ForeignKey(Space, on_delete=models.SET_NULL, null=True, blank=True)
asset_bundle = models.ForeignKey(AssetBundleRoom, on_delete=models.SET_NULL, null=True, blank=True)
use_space = models.BooleanField(default=False)
code = models.CharField(max_length=255, null=True, blank=True )
def __str__(self):
return self.name