From 987b1e8baa7062f60b2d10e95c072a45288e722a Mon Sep 17 00:00:00 2001 From: clemens Date: Mon, 22 Jan 2018 11:07:02 +0100 Subject: [PATCH] fix issues surfaced with postgres --- ofu_app/apps/food/views.py | 5 ++--- ofu_app/requirements.txt | 4 +++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ofu_app/apps/food/views.py b/ofu_app/apps/food/views.py index afe2a32..8816fd0 100644 --- a/ofu_app/apps/food/views.py +++ b/ofu_app/apps/food/views.py @@ -132,9 +132,8 @@ def pic_upload(request, id): form = UploadImageForm(request.POST, request.FILES) if form.is_valid(): pic = form.save(commit=True) - userPic, success = UserFoodImage.objects.get_or_create(user_id=request.user) - userPic.image = pic - userPic.food = SingleFood.objects.get(id=id) + food = SingleFood.objects.get(id=id) + userPic, success = UserFoodImage.objects.get_or_create(user_id=request.user, image=pic, food=food) userPic.save() return True else: diff --git a/ofu_app/requirements.txt b/ofu_app/requirements.txt index d5894d0..660748b 100644 --- a/ofu_app/requirements.txt +++ b/ofu_app/requirements.txt @@ -4,4 +4,6 @@ django-rest-framework django-analytical requests beautifulsoup4 -#psycopg2 \ No newline at end of file +#psycopg2 +xmltodict +