def edit_project(request, project_uuid): """ Create a new project """ if not request.user.is_superuser: return HttpResponse('Unauthorized', status=401) else: valid_post = False if request.method == 'POST': label = False short_des = False if 'label' in request.POST: label = request.POST['label'] if 'short_des' in request.POST: short_des = request.POST['short_des'] if label is not False and short_des is not False: valid_post = True if valid_post: ipr = ImportProjects() ok = ipr.edit_project(project_uuid, label, short_des) if ok: return HttpResponseRedirect('../../imports/project/' + project_uuid) else: raise Http404 else: return HttpResponseForbidden