]> git.parisson.com Git - mezzo.git/commitdiff
Add admin project list data, make project draft after submission
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Thu, 23 Mar 2017 08:55:28 +0000 (09:55 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Thu, 23 Mar 2017 08:55:28 +0000 (09:55 +0100)
app/organization/projects/admin.py
app/organization/projects/views.py

index d8c3dd277a1dd595e0a696e215c88783b7923e72..952007e495d32e63aedea269a042cb9903b0f037 100644 (file)
@@ -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):
index 4f3da05f8cc603031758526eb62c34d1d9960644..39aab2f0121c6db614c701e83ffa71788047075a 100644 (file)
@@ -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: