Skip to content

Commit

Permalink
Merge 9a580c4 into 040ee90
Browse files Browse the repository at this point in the history
  • Loading branch information
Kimaiyo077 committed Jun 13, 2019
2 parents 040ee90 + 9a580c4 commit 3ec1cde
Show file tree
Hide file tree
Showing 6 changed files with 153 additions and 114 deletions.
6 changes: 6 additions & 0 deletions wger/nutrition/forms.py
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,12 @@ class MealItemForm(forms.ModelForm):
required=False)
ingredient = forms.ModelChoiceField(queryset=Ingredient.objects.all(),
widget=forms.HiddenInput)
MTYPES = (
('Planned', 'Planned'),
('Consumed', 'Consumed')
)

meal_type = forms.ChoiceField(label='Meal Type', widget=forms.Select, choices=MTYPES)

class Meta:
model = MealItem
Expand Down
18 changes: 18 additions & 0 deletions wger/nutrition/migrations/0003_mealitem_meal_type.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Generated by Django 2.2.2 on 2019-06-12 18:08

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('nutrition', '0002_mealitem_time'),
]

operations = [
migrations.AddField(
model_name='mealitem',
name='meal_type',
field=models.CharField(default='Planned', max_length=15, verbose_name='Type'),
),
]
4 changes: 4 additions & 0 deletions wger/nutrition/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -601,6 +601,10 @@ class MealItem(models.Model):
blank=True,
verbose_name=_('Time (approx)'))

meal_type = models.CharField(max_length=15,
verbose_name=_('Type'),
default=('Planned'))

def __str__(self):
'''
Return a more human-readable representation
Expand Down
1 change: 1 addition & 0 deletions wger/nutrition/templates/meal_item/edit.html
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
</div>
{% render_form_field form.amount %}
{% render_form_field form.weight_unit %}
{% render_form_field form.meal_type %}
{% render_form_submit submit_text %}
</form>
{% endblock %}
Loading

0 comments on commit 3ec1cde

Please sign in to comment.