I have a question. I am working on an application that i can use as a starting point for my future projects.
from django.db import models
from django.contrib.auth.models import User
class CommonFields(models.Model):
created = models.DateTimeField(editable=False, auto_now_add=True)
created_by = models.ForeignKey(User, related_name="created", editable=False)
modified = models.DateTimeField(editable=False, auto_now=True)
modified_by = models.ForeignKey(User, related_name="modified", editable=False)
deleted = models.DateTimeField(editable=False)
deleted_by = models.ForeignKey(User, related_name="deleted", editable=False)
class Meta:
abstract = True