Esqueleto para la app de clinicas de Reevolution
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

21 lines
667 B

from django.db import models
from django.contrib.auth.models import User
from django.utils.timezone import now
class Servicio(models.Model):
name = models.CharField(max_length=200)
description = models.TextField()
duration = models.PositiveIntegerField(help_text="Duration in minutes")
def __str__(self):
return self.name
class Cita(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
servicio = models.ForeignKey(Servicio, on_delete=models.CASCADE)
date = models.DateTimeField()
available = models.BooleanField(default=True)
def __str__(self):
return f"{self.servicio.name} - {self.date}"