Пример #1
0
class TicketPrintData(Model):
    ticketNumber = fields.IntegerField()
    ticketRequest = related.OneOf(TicketRequest)
    movieDate = fields.DateTimeField()
    movieTitle = fields.CharField()
    code = fields.CharField()
    qrCode = fields.CharField()
Пример #2
0
class TicketAvailability(Model):
    movieDateId = fields.IntegerField()
    movieTitle = fields.CharField()
    movieDate = fields.DateTimeField()
    isPassed = fields.BooleanField()
    nrOfSingleSeatsTicketsAvailable = fields.IntegerField()
    nrOfDoubleSeatsTicketsAvailable = fields.IntegerField()
Пример #3
0
class MailBatchItem(Document):
    mail = related.OneOf(BaseMail)
    preferredSendTime = fields.DateTimeField(null=True)
    userId = fields.CharField(max_length=64, null=True)
    unsubscribeUrl = fields.CharField(max_length=256, null=True)

    mailTo = fields.CharField(null=False,
                              blank=False,
                              verbose_name={"nl": "Email afzender"},
                              js_validate_regex=JS_EMAIL_VALIDATION_REGEX)
Пример #4
0
class MailConfirmation(Model):
    confirmationId = fields.CharField()
    movieTitle = fields.CharField()
    movieDate = fields.DateTimeField()
    confirmationStatus = fields.CharField()  # open, time_out, confirmed
Пример #5
0
class TicketStatus(Model):
    ticketRequest = related.OneOf(TicketRequest)
    status = fields.CharField()
    ticketSendStatus = fields.CharField()
    movieTitle = fields.CharField()
    movieDate = fields.DateTimeField()