Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. class BaseModel(models.Model):
  2. id = models.UUIDField(default=uuid.uuid4, editable=False, db_index=True, unique=True, primary_key=True)
  3. updated_at = models.DateTimeField(db_index=True, auto_now=True)
  4. updated_by = models.CharField(max_length=200)
  5. responded_at = models.DateTimeField(db_index=True, null=True, blank=True)
  6. responded_by = models.CharField(max_length=200, null=True, blank=True)
  7.  
  8. from django.utils import timezone
  9.  
  10.  
  11. class AutoDateTimeField(models.DateTimeField):
  12. def pre_save(self, model_instance, add):
  13. return timezone.now()
  14.  
  15. class BaseModel(models.Model):
  16. updated_at = models.AutoDateTimeField(default=timezone.now)
  17. # ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement