Guest User

Untitled

a guest
Jun 20th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. class LOG(peewee.Model):
  2. id = peewee.IntegerField(unique=True,primary_key=True)
  3. timestamp = peewee.DateTimeField(default=datetime.datetime.now())
  4. log = peewee.CharField()
  5. by = peewee.IntegerField(default=1)
  6. class Meta:
  7. database = database
  8.  
  9.  
  10. LOG.create(log = _log , by = _by)
  11. # above statement is called at say 3:00 pm and I started the server at 2:00 pm, then the row is inserted with timestamp of 2pm not 3pm.
  12.  
  13. timestamp = peewee.DateTimeField(default=datetime.datetime.now)
  14.  
  15. class myModel(Model):
  16.  
  17. name = CharField()
  18. timestamp = DateTimeField()
  19.  
  20. def save(self, *args, **kwargs):
  21. self.timestamp = datetime.datetime.now()
  22. super(myModel, self).save(*args, **kwargs)
  23.  
  24. class LOG(peewee.Model):
  25. id = peewee.IntegerField(unique=True,primary_key=True)
  26. timestamp = peewee.DateTimeField()
  27. log = peewee.CharField()
  28. by = peewee.IntegerField(default=1)
  29. class Meta:
  30. database = database
  31.  
  32. def save(self, *args, **kwargs):
  33. self.modified = datetime.datetime.now()
  34. return super(Something, self).save(*args, **kwargs)
Add Comment
Please, Sign In to add comment