From: Guillaume Pellerin Date: Thu, 23 Mar 2017 08:55:28 +0000 (+0100) Subject: Add admin project list data, make project draft after submission X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=2752e062862b2803426d34fe3c2456d6b9db5a2d;p=mezzo.git Add admin project list data, make project draft after submission --- 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: