Как обновить значение в базе данных через n секунд после выполнения запроса? Django

У меня есть модель, в которой я создал поле "выгодная цена", как показано в Models.py:

class Item(models.Model):
    title = models.CharField(max_length=100)
    price = models.FloatField()
    bargainprice = models.FloatField(default=0)

где-то в моем шаблоне я принимаю ввод от пользователя и обновляю выгодную цену с помощью ajax, как показано ниже:

  $.ajax({
        url: "/bargain/" + id + "/",
        data: { csrfmiddlewaretoken: window.CSRF_TOKEN, 'input': parseFloat(input) },
        type: 'POST'
    }).done(function (response) {
        alert(response);
    });

и я успешно обновляю цену с помощью представления:

def Bargain(request, uid):
  if request.method == 'POST':
      item = Item.objects.get(id=uid)
      item.bargainprice = request.POST['input']
      item.save()
      message = 'update successful'
      return HttpResponse(message)
  else:
      return HttpResponse("this is not working..")

** Теперь то, что я хочу. Я хочу сбросить это обновленное значение Bargain_price на значение по умолчанию через n секунд **

Может ли кто-нибудь предложить мне метод, как это сделать? Заранее спасибо.

Вернуться на верх