This repository has been archived on 2019-10-13. You can view files and clone it, but cannot push or open issues or pull requests.
basta-server/ofu_app/apps/food/admin_views.py
2018-01-13 02:09:00 +01:00

36 lines
954 B
Python

# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import datetime
from django.http import HttpResponseForbidden
from django.shortcuts import render
from apps.food.models import SingleFood, UserFoodImage
def food_picture_management(request):
if (request.user.is_superuser):
today = datetime.datetime.now()
today_images = UserFoodImage.objects.filter(food__foods__date__exact=today)
return render(request, "admin/picture_management.jinja", {
'day': today,
'pictures': today_images,
})
else:
return HttpResponseForbidden
def food_picture_save(request, id):
if (request.user.is_superuser):
chosen_pic = UserFoodImage.objects.get(id=id)
food = SingleFood.objects.get(id=chosen_pic.food.id)
food.image = chosen_pic.image
food.save()
return food_picture_management(request)
else:
return HttpResponseForbidden