I am making an application using django I am wondering what is the best solution for automatically deleting password reset instances from my PasswordReset model if a user hasn't reset their password within a day.
ResetPassword Model
class ResetPassword(models.Model):
user = models.ForeignKey('auth.User')
password_reset_token = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
password_reset_submission_date = models.DateField(auto_now_add=True,null=True,blank=True)
def __str__(self):
return self.user.username