Source code for apps.core.models.reservation
from django.db import models
from .area import Area
from enum import Enum
from django_enum_choices.fields import EnumChoiceField
from .abstract_models import AbstractTimeStampModel
[docs]class ReservationEnum(Enum):
FREE = "free"
RESERVED = "reserved"
# Create your models here.
[docs]class Reservation(AbstractTimeStampModel):
area = models.ForeignKey(Area, on_delete=models.CASCADE)
time_from = models.DateTimeField(blank=False)
time_to = models.DateTimeField(blank=False)
# def __str__(self):
# return self.id.__str__()