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

14 lines
518 B
Python

# core/models.py
from django.db import models
from django.contrib.auth.models import User
class Invitation(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='invitations')
meeting = models.ForeignKey('core.Meeting', on_delete=models.CASCADE, related_name='invitations')
is_admin = models.BooleanField(default=False)
is_sms_sent = models.BooleanField(default=False)
def __str__(self):
return f"Invitation of {self.user.username} to {self.meeting.name}"