templates for index and sensor pages
This commit is contained in:
@@ -3,13 +3,16 @@ from django.db import models
|
||||
# Create your models here.
|
||||
class Sensor(models.Model):
|
||||
name = models.CharField(max_length=20, default="bedroom-bme280-01")
|
||||
location = models.CharField(max_length=128, default="somewhere")
|
||||
temperature_unit = models.CharField(max_length=5, default="C")
|
||||
pressure_unit = models.CharField(max_length=5, default="hPa")
|
||||
humidity_unit = models.CharField(max_length=5, default="%")
|
||||
def __str__(self):
|
||||
return f"Sensor {self.name}, units are C (temperature), hPa (pressure) and % (humidity)"
|
||||
return f"""Sensor {self.name}, at {self.location}, units are C
|
||||
(temperature), hPa (pressure) and % (humidity)"""
|
||||
|
||||
class Measurement(models.Model):
|
||||
sensor = models.IntegerField(default=0)
|
||||
time = models.DateTimeField('timestamp', auto_now=True)
|
||||
temperature = models.FloatField(default=-400)
|
||||
humidity = models.FloatField(default=-1)
|
||||
|
||||
Reference in New Issue
Block a user