From 2752e062862b2803426d34fe3c2456d6b9db5a2d Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 23 Mar 2017 09:55:28 +0100 Subject: [PATCH] Add admin project list data, make project draft after submission --- app/organization/projects/admin.py | 3 ++- app/organization/projects/views.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/organization/projects/admin.py b/app/organization/projects/admin.py index d8c3dd27..952007e4 100644 --- a/app/organization/projects/admin.py +++ b/app/organization/projects/admin.py @@ -141,7 +141,8 @@ class ProjectAdminDisplayable(DisplayableAdmin): ] filter_horizontal = ['teams', 'organizations'] list_filter = ['type', 'program', 'program_type', null_filter('external_id')] - list_display = ['title', 'external_id', 'date_from', 'date_to', 'status', 'admin_link'] + list_display = ['title', 'created', 'validation_status', + 'date_from', 'date_to', 'status', 'external_id', 'admin_link'] class ProjectTopicAdmin(BaseTranslationModelAdmin): diff --git a/app/organization/projects/views.py b/app/organization/projects/views.py index 4f3da05f..39aab2f0 100644 --- a/app/organization/projects/views.py +++ b/app/organization/projects/views.py @@ -144,7 +144,7 @@ class ProjectICTSubmissionView(ProjectCallMixin, TemplateView): model = Project template_name='projects/project_ict_submission.html' - + class ProjectICTCreateView(ProjectCallMixin, CreateWithInlinesView): @@ -160,6 +160,7 @@ class ProjectICTCreateView(ProjectCallMixin, CreateWithInlinesView): self.call = ProjectCall.objects.get(slug=self.kwargs['slug']) self.object.call = self.call self.object.topic, c = ProjectTopic.objects.get_or_create(name='ICT') + self.status = 1 self.object.save() for formset in inlines: -- 2.39.5