Geen omschrijving

models.py 651B

123456789101112131415161718
  1. from django.db import models
  2. # Create your models here.
  3. from django.contrib.auth.models import User # Assuming you're using Django's built-in User model
  4. class Report(models.Model):
  5. name = models.CharField(max_length=255) # Name of the report
  6. created_by = models.ForeignKey(
  7. User,
  8. on_delete=models.CASCADE,
  9. related_name="reports"
  10. ) # Reference to the user who created the report
  11. created_at = models.DateTimeField(auto_now_add=True) # Automatically set when created
  12. updated_at = models.DateTimeField(auto_now=True) # Automatically updated when modified
  13. def __str__(self):
  14. return self.name