我很困惑为什么当我运行这段代码时它会返回一个错误
create() 接受 1 个位置参数,但给出了 2 个
if request.method == "POST":
my_form = RawProductCreateForm(request.POST)
if my_form.is_valid():
Product.objects.create(my_form.cleaned_data)
但是当我修改 create 方法并在传递清理后的数据之前添加 ** 它可以工作!
Product.objects.create(**my_form.cleaned_data)