diff options
author | Étienne Loks <etienne.loks@proxience.com> | 2015-05-05 13:03:09 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@proxience.com> | 2015-05-05 13:05:06 +0200 |
commit | 3c34bd06079b29d7af91ec15ad912e1faf60ecbb (patch) | |
tree | 333db30d0b6bbb112d77c32ca1b878c8f70ee69a /ishtar_common/views.py | |
parent | bdc9cdab0d5e314b5d1a33a2d87fca22138d649d (diff) | |
download | Ishtar-3c34bd06079b29d7af91ec15ad912e1faf60ecbb.tar.bz2 Ishtar-3c34bd06079b29d7af91ec15ad912e1faf60ecbb.zip |
Imports: manage importation interface, error file
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r-- | ishtar_common/views.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py index 0d7389949..b005659db 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -886,7 +886,7 @@ class ImportListView(IshtarMixin, LoginRequiredMixin, ListView): def get_queryset(self): user = models.IshtarUser.objects.get(pk=self.request.user.pk) - return self.model.objects.filter(user=user).exclude(state='F' + return self.model.objects.filter(user=user).exclude(state='AC' ).order_by('-creation_date') def post(self, request, *args, **kwargs): @@ -908,13 +908,17 @@ class ImportListView(IshtarMixin, LoginRequiredMixin, ListView): imprt.delete() elif action == 'A': imprt.initialize() + elif action == 'I': + imprt.importation() + elif action == 'AC': + imprt.archive() return HttpResponseRedirect(reverse(self.current_url)) class ImportOldListView(ImportListView): current_url = 'old_imports' def get_queryset(self): user = models.IshtarUser.objects.get(pk=self.request.user.pk) - return self.model.objects.filter(user=user, state='F' + return self.model.objects.filter(user=user, state='AC' ).order_by('-creation_date') class ImportLinkView(IshtarMixin, LoginRequiredMixin, ModelFormSetView): |