2021-08-06 22:09:20 +00:00
|
|
|
"""Nmgfitness Events model"""
|
2021-08-02 15:13:53 +00:00
|
|
|
from django.db import models
|
2021-08-06 22:09:20 +00:00
|
|
|
from django.conf import settings
|
2021-08-05 22:27:06 +00:00
|
|
|
|
2021-08-02 15:13:53 +00:00
|
|
|
|
|
|
|
class Events(models.Model):
|
2021-08-06 22:09:20 +00:00
|
|
|
"""
|
|
|
|
The events class
|
|
|
|
The main class used in this project
|
|
|
|
Events have an id (Autofield primary key)
|
|
|
|
Start and stop time
|
|
|
|
and are linked to a user
|
|
|
|
"""
|
2021-08-02 15:13:53 +00:00
|
|
|
id = models.AutoField(primary_key=True)
|
2021-08-06 21:39:05 +00:00
|
|
|
start = models.DateTimeField(null=True, blank=True)
|
|
|
|
end = models.DateTimeField(null=True, blank=True)
|
2021-08-06 22:09:20 +00:00
|
|
|
user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
|
2021-08-02 15:13:53 +00:00
|
|
|
|
|
|
|
def __str__(self):
|
2021-08-06 22:09:20 +00:00
|
|
|
return self.user.username
|