我正在尝试从新创建的项目对象中提取 id,以便可以将用户重定向到包含新项目的页面。现在我得到“'ProjectAddForm'对象没有属性'id'”。
我在网上读到这应该可以,但由于某种原因它不是。
if request.method == 'POST':
form = ProjectAddForm(request.POST)
if form.is_valid():
form.save()
return HttpResponseRedirect(reverse('project.views.detail', args=(form.id)))
表格.py
class ProjectAddForm(forms.ModelForm):
class Meta:
model = Project