def add_new(request): user = request.user if request.method == "POST": form = AddProjectForm(request.POST) if (form.is_valid()): name = form.cleaned_data['name'] project = Project() project.name = name project.user = user project.save() project_user = ProjectUser() project_user.project = project project_user.user = user project_user.save() tag = Tag() tag.name = '#' + name tag.user = user tag.type = 'project' tag.save() return HttpResponseRedirect('/project/' + name) return render(request, 'project/add_new.html', { 'form': AddProjectForm(), })