在面临 TypeError 的 Django 项目中?

In Django project facing TypeError?

我在项目中遇到错误,例如 save() 需要至少 2 个参数(给定 1 个)

def save(self, request, *args, **kwargs):
    obj = super(DealsForm, self).save(commit=False, *args, **kwargs)
    obj.user = request.username
    obj.save()

表示你调用

YouForm.save()

而不是

YouForm.save(request)

代码中的某处。

可能在某些通用视图中。您必须自定义视图才能将请求传递到表单中。