1👍
You can Override Save()
class Job(models.Model):
def save(self, *args, **kwargs):
if self.pin_till < now(): # Or what ever be the condition
# Use your conditon and update
self.pin_till = None
super(Job, self).save(*args, **kwargs) #Save the modified value
Source:stackexchange.com