def new_socialuser(request): u = request.user up = UserProfile(user=u) if request.method == 'POST': uf = UserForm(request.POST, instance=u) upf = UserProfileForm(request.POST, instance=up) if uf.is_valid() and upf.is_valid(): upf.save() uf.save() f = Follower(user=u) f.save() lp = LikePub(user=u) lp.save() lv = LikeVideo(user=u) lv.save() mp = MyProject(user=u) mp.save() return redirect('/u/') return HttpResponse('Error happened!') else: uf = UserForm(instance=u) upf = UserProfileForm() return render(request, 'login/tmp_setting2.html', {'uf': uf, 'upf': upf, 'agreement':'yes'})