Files
Reskreen/collabs/models.py
Ambulance Clerc c990f87413 avancé de dev
2022-02-15 14:48:18 +01:00

25 lines
1.0 KiB
Python

import datetime
from django.core.validators import MinValueValidator, MaxValueValidator
from django.db import models
from django.conf import settings
from django.utils import timezone
from django.contrib import admin
class Collabs_hour(models.Model):
userName = models.CharField("Auteur", max_length=100)
user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name="Collaborateur", on_delete=models.DO_NOTHING, default=0)
nHour = models.PositiveIntegerField("Heures", default=0, validators=[MinValueValidator(0), MaxValueValidator(23)])
nMinutes = models.PositiveIntegerField("Minutes", default=0, validators=[MinValueValidator(0), MaxValueValidator(60)])
sRemarques = models.TextField("Remarques")
bNoticed = models.BooleanField("Pris en compte", blank=True)
dtUpdate = models.DateTimeField('Date de modification', auto_now=True)
dtCreated = models.DateTimeField('Date de création', auto_now_add=True)
class Meta:
permissions = (
("can_notice", "Peut noter comme traitée"),
)