Files
mmo/sites/WeatherStation/HomeWeather/views.py

17 lines
599 B
Python

from django.shortcuts import render, get_object_or_404
from django.http import HttpResponse
from .models import Sensor, Measurement
# Create your views here.
def index(request):
sensor_list = Sensor.objects.order_by('id')[:5]
context = {'sensor_list': sensor_list}
return render(request, 'HomeWeather/index.html', context)
def sensor(request, sensor):
s = get_object_or_404(Sensor, pk=sensor)
return render(request, 'HomeWeather/sensor.html', {"sensor": s})
def measurement(request, sensor, measurement):
return HttpResponse(f"Sensor {sensor}, measurement {measurement}")