time step + step delete + sorting improvement

This commit is contained in:
vabene1111
2020-07-01 20:38:35 +02:00
parent 2c5fbc558e
commit 5d70dca039
3 changed files with 181 additions and 121 deletions

View File

@ -160,11 +160,13 @@ class Ingredient(models.Model):
class Step(models.Model):
TEXT = 'TEXT'
TIME = 'TIME'
name = models.CharField(max_length=128, default='', blank=True)
kind = models.CharField(choices=((TEXT, _('Text')),), default=TEXT, max_length=16)
kind = models.CharField(choices=((TEXT, _('Text')), (TIME, _('Time')),), default=TEXT, max_length=16)
instruction = models.TextField(blank=True)
ingredients = models.ManyToManyField(Ingredient, blank=True)
time = models.IntegerField(default=0, blank=True)
order = models.IntegerField(default=0)
class Meta: