def project_import(request): """ Import docs from an repo """ form = ImportProjectForm(request.POST or None) if request.method == "POST" and form.is_valid(): project = form.save() form.instance.users.add(request.user) project_manage = reverse("projects_detail", args=[project.slug]) return HttpResponseRedirect(project_manage + "?docs_not_built=True") return render_to_response("projects/project_import.html", {"form": form}, context_instance=RequestContext(request))
def project_import(request): """ Import docs from an repo """ form = ImportProjectForm(request.POST or None) if request.method == 'POST' and form.is_valid(): form.instance.user = request.user project = form.save() project_manage = reverse('projects_manage', args=[project.slug]) return HttpResponseRedirect(project_manage + '?docs_not_built=True') return render_to_response('projects/project_import.html', {'form': form}, context_instance=RequestContext(request))
def project_import(request): """ Import docs from an repo """ form = ImportProjectForm(request.POST or None) if request.method == 'POST' and form.is_valid(): form.instance.user = request.user project = form.save() project_manage = reverse('projects_manage', args=[project.slug]) return HttpResponseRedirect(project_manage + '?docs_not_built=True') return render_to_response( 'projects/project_import.html', {'form': form}, context_instance=RequestContext(request) )
def project_import(request): """ Import docs from an repo """ form = ImportProjectForm(request.POST or None) if request.method == 'POST' and form.is_valid(): project = form.save() form.instance.users.add(request.user) assign('view_project', request.user, project) project_manage = reverse('projects_detail', args=[project.slug]) messages.info(request, _("Your docs are currently being built. " "It may take a moment for them to appear.")) return HttpResponseRedirect(project_manage) return render_to_response( 'projects/project_import.html', {'form': form}, context_instance=RequestContext(request) )