Create tickets model
This commit is contained in:
parent
964173f7a0
commit
f3aa785f25
@ -1,3 +1,35 @@
|
||||
from django.db import models
|
||||
from django.core.validators import MinValueValidator
|
||||
|
||||
# Create your models here.
|
||||
from timetable.models import FilmSessions
|
||||
from users.models import Profile
|
||||
|
||||
|
||||
class Ticket(models.Model):
|
||||
session_id = models.ForeignKey(
|
||||
FilmSessions,
|
||||
on_delete=models.CASCADE,
|
||||
related_name='tickets',
|
||||
related_query_name='tickets',
|
||||
)
|
||||
|
||||
user_id = models.ForeignKey(
|
||||
Profile,
|
||||
on_delete=models.CASCADE,
|
||||
related_name='tickets',
|
||||
related_query_name='tickets',
|
||||
)
|
||||
|
||||
row_number = models.IntegerField(
|
||||
'Номер ряда',
|
||||
null=False,
|
||||
validators=[MinValueValidator(1)],
|
||||
help_text='Номер ряда',
|
||||
)
|
||||
|
||||
column_number = models.IntegerField(
|
||||
'Номер кресла',
|
||||
null=False,
|
||||
validators=[MinValueValidator(1)],
|
||||
help_text='Номер кресла в ряду',
|
||||
)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user