def AddNewProject(request): f = forms.ProjectRegisterForm(prefix='project') fr = forms.ProjectPerks(prefix='perk') context = RequestContext(request, {'formset': f, 'form1': fr}) if request.method == 'POST': f = forms.ProjectRegisterForm(request.POST, prefix='project') fr = forms.ProjectPerks(request.POST, prefix='perk') if f.is_valid(): p = Project() p.title = f.cleaned_data['title'] p.short_description = f.cleaned_data['short_description'] p.funding_goal = f.cleaned_data['funding_goal'] p.full_description = f.cleaned_data['description'] p.category = f.cleaned_data['category'] p.user_id = 1 Project.save(p) return redirect('/', request) else: return render_to_response('AddNewProject.html', context)