We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 96d8df9 + 2eeff7e commit 08b2f50Copy full SHA for 08b2f50
1 file changed
src/item/serializers.py
@@ -10,11 +10,11 @@ class ItemSerializer(serializers.ModelSerializer):
10
11
def get_dietary_preferences(self, obj):
12
"""Get list of dietary preference names"""
13
- return list(obj.dietary_preferences.values_list('name', flat=True))
+ return [pref.name for pref in obj.dietary_preferences.all()]
14
15
def get_allergens(self, obj):
16
"""Get list of allergen names"""
17
- return list(obj.allergens.values_list('name', flat=True))
+ return [allergen.name for allergen in obj.allergens.all()]
18
19
def create(self, validated_data):
20
dietary_prefs = validated_data.pop('dietary_preferences', [])
0 commit comments