21 lines
518 B
Python
21 lines
518 B
Python
from django.db import models
|
|
from recipe_book.models import Recipe
|
|
# Create your models here.
|
|
|
|
class Meal(models.Model):
|
|
day = models.DateField()
|
|
kind = models.SmallIntegerField(choices=(
|
|
(0, 'Petit-déjeuner'),
|
|
(1, 'Déjeuner'),
|
|
(2, 'Goûter'),
|
|
(3, 'Diner'),
|
|
))
|
|
dishes = models.ManyToManyField(
|
|
'recipe_book.Recipe',
|
|
)
|
|
|
|
class Meta:
|
|
constraints = [
|
|
models.UniqueConstraint(fields=['day', 'kind'], name="unique_constraint"),
|
|
]
|