summaryrefslogtreecommitdiff
path: root/ishtar_common/views.py
diff options
context:
space:
mode:
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
commit3166cbb3aa53406ad693aa7f137effb51b71cb42 (patch)
tree333db30d0b6bbb112d77c32ca1b878c8f70ee69a /ishtar_common/views.py
parentada0ab4962eb437bfbd2b300c5aca69bf5719bfb (diff)
downloadIshtar-3166cbb3aa53406ad693aa7f137effb51b71cb42.tar.bz2
Ishtar-3166cbb3aa53406ad693aa7f137effb51b71cb42.zip
Imports: manage importation interface, error file
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r--ishtar_common/views.py8
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):