Commits

Guilherme Gondim committed e4bf09f

minor refactoring

Comments (0)

Files changed (2)

 
         for filename in zfile.namelist():
             title = os.path.basename(os.path.splitext(filename)[0])
-            slug = slug=slugify(title)
+            slug = slugify(title)
             picture = Picture(title=title, slug=slug, is_public=False, album=album)
             try:
                 content = zfile.read(filename)
                 picture_list.append(picture)
 
         return picture_list
-
-    def save(self):
-        picture_list = self.process_zip_archive()
-        Picture.objects.bulk_create(picture_list)
     if request.method == 'POST':
         form = ZipUploadForm(request.POST, request.FILES)
         if form.is_valid():
-            form.save()
+            picture_list = form.process_zip_archive()
+            Picture.objects.bulk_create(picture_list)
 
             # Send user to album change view to edit the uploaded pictures
             album = form.cleaned_data['album']
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.