Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/webapp/polls/views.py
diff options
context:
space:
mode:
authorRogelio Mita <rogeliomita@activitycentral.com>2013-10-03 04:07:22 (GMT)
committer Rogelio Mita <rogeliomita@activitycentral.com>2013-10-03 04:07:22 (GMT)
commitf5a1b24fa361dffef1540a5cc1bec6e749215073 (patch)
treed6ff78d35d8de8250fab8cf569869793806e86c2 /webapp/polls/views.py
parent68db67d42770e2d314c9670f5c9dd86453894f23 (diff)
Remove del statement
Diffstat (limited to 'webapp/polls/views.py')
-rw-r--r--webapp/polls/views.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/webapp/polls/views.py b/webapp/polls/views.py
index 747352c..18f0d11 100644
--- a/webapp/polls/views.py
+++ b/webapp/polls/views.py
@@ -377,11 +377,11 @@ class UnploadPollResultFormView(TemplateView):
# comprueba si los archivos ya existían y los excluye
existing = []
+ new_files = []
for index, file_ in enumerate(valid_files):
prf = PollResultFile(file_.temporary_file_path())
- if prf.exists() or not prf.validate():
- existing.append(file_.name)
- del valid_files[index]
+ exists = prf.exists() or not prf.validate()
+ existing.append(file_.name) if exists else new_files.append(file_)
if len(existing):
msg = u'Los siguientes resultados ya se encuentran \
@@ -389,11 +389,11 @@ class UnploadPollResultFormView(TemplateView):
messages.add_message(self.request, messages.INFO, msg)
# si se subió algún archivo:
- if len(valid_files):
+ if len(new_files):
# Esto hace todo
# si no hay más archivos, vuelve al usuario
- if not len(valid_files):
+ if not len(new_files):
return self.render_to_response(context)
# revisa si el primero de los archivos es del usuario actual
@@ -432,7 +432,7 @@ class UnploadPollResultFormView(TemplateView):
date_time_string = Clock.get_time_string()
uploaded_files = [
- (f.name, f.temporary_file_path()) for f in valid_files
+ (f.name, f.temporary_file_path()) for f in new_files
]
for name, path in uploaded_files:
result_file = PollResultFile(path)
@@ -440,7 +440,7 @@ class UnploadPollResultFormView(TemplateView):
result_file.set_upload_timestamp(date_time_string)
result_file.save()
- processed_files = [file.name for file in valid_files]
+ processed_files = [file.name for file in new_files]
messages.add_message(
self.request,
messages.SUCCESS,