Glucoses   A
last analyzed

Size/Duplication

Total Lines 24
Duplicated Lines 0 %

Importance

Changes 5
Bugs 0 Features 1
Metric Value
c 5
b 0
f 1
dl 0
loc 24
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A __str__() 0 5 1
1
# coding: utf-8
2
from django.contrib.auth.models import User
3
from django.db import models
4
5
6
class Glucoses(models.Model):
7
8
    """
9
        Glucoses
10
    """
11
    user = models.ForeignKey(User, on_delete=models.CASCADE)
12
    moment = models.IntegerField(null=True)
13
    glucose = models.DecimalField(max_digits=5, decimal_places=2)
14
    insulin = models.DecimalField(max_digits=10, decimal_places=2, null=True)
15
    comment = models.TextField()
16
    date_glucoses = models.DateField()
17
    hour_glucoses = models.TimeField()
18
    created = models.DateTimeField(auto_now_add=True)
19
    modified = models.DateTimeField(auto_now=True)
20
21
    class Meta:
22
        verbose_name = 'Glucose'
23
        verbose_name_plural = 'Glucoses'
24
25
    def __str__(self):
26
        return "Glucose: %s Insulin: %s (date: %s)" % (
27
                                                self.glucose,
28
                                                self.insulin,
29
                                                self.date_glucoses)
30