大家好,我是django的新用户,我想更新我的数据库。 我的表单和模型可以正确创建数据库中的所有数据。
创建此字段时,性能字段的默认值为0,而创建字段的创建日期为。 到目前为止,一切都很完美。
我有这个模型和这个视图:
models.py
from django.contrib.auth.models import User
class Model(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
id = models.AutoField(primary_key=True)
performance = models.FloatField(default=0)
created = models.DateTimeField(auto_now_add=True, null=True)
class Meta:
ordering = ['-created']
views.py
def form_x(request):
user = request.user
form = XForm(request.POST or None)
if form.is_valid():
performance = form_data.get('performance')
obj = Model.objects.create(user=user,
performance=performance,)
return redirect('form')
else:
form = TForm()
return render(request, 'funciones/btc.html', {'form':form})
我的问题:
如何通过 id 在1分钟后自动更新 性能 字段搜索 发送POST请求后?
我不知道使用函数更新视图或类更新视图会有什么好处
您推荐什么?
非常感谢您!