当我尝试保存模型时出现此错误,整个变量来自 POST 请求。我不明白错误,什么是序列索引?保存函数代码为:
try:
product=Product()
product.name=request.POST.get('name',None)
product.save()
return HttpResponse('Saved')
except:
return HTTPServerError("Error during save operation")
其中 name 是 CharField
编辑:
型号为:
class Product(models.Model):
id = models.AutoField(primary_key=True)
name = models.CharField(max_length=300)
stacktrace 打印在 javascript 控制台中,因为它是 ajax 请求。所以我得到了错误,console.log(response.responseText);
只有错误消息和环境变量(我认为有一种方法可以打印所有堆栈跟踪,但我现在还不知道)。