Files
web2.0-backend/coffee_scale/views.py
T
2017-09-24 13:16:46 +03:00

28 lines
659 B
Python

from django.shortcuts import render
from django.http import JsonResponse
import datetime
from .mqtt import get_latest
import coffee_scale.mqtt # somehow this is needed
import logging
from django.conf import settings
def coffee_view(request):
logging.info('User navigated to coffee page!')
return render(request, 'coffee.html')
def cups_view(request):
now = datetime.datetime.now()
latest = get_latest()
data = {
'date': now,
'cups': latest.get('cups'),
'last_brew': latest.get('brew_time'),
'brewing': latest.get('brewing'),
'weight': latest.get('weight')
}
return JsonResponse(data)