17 lines
551 B
Python
17 lines
551 B
Python
from django.db import models
|
|
from django_extensions.db.models import TitleDescriptionModel, TitleSlugDescriptionModel
|
|
|
|
from user.models import UserGroup
|
|
|
|
|
|
class Room(TitleSlugDescriptionModel):
|
|
class Meta:
|
|
verbose_name = 'Raum'
|
|
verbose_name_plural = 'Räume'
|
|
|
|
user_group = models.ForeignKey(UserGroup, blank=False, null=False, on_delete=models.CASCADE)
|
|
appearance = models.CharField(blank=True, null=False, max_length=255)
|
|
|
|
def __str__(self):
|
|
return 'Room {}-{}-{}'.format(self.id, self.title, self.user_group)
|