def create_project(request): """ 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() project_uuid = ipr.create_project(label, short_des) return HttpResponseRedirect('../../imports/project/' + str(project_uuid)) else: return HttpResponseForbidden