--- a/src/hdalab/management/commands/calculate_preview.py Thu Apr 12 01:27:16 2018 +0200
+++ b/src/hdalab/management/commands/calculate_preview.py Wed Apr 11 12:19:47 2018 +0200
@@ -1,8 +1,16 @@
# -*- coding: utf-8 -*-
'''
-Created on Jan 30, 2012
+Commande permettant la création des miniatures renkan.
+
+Par défaut, seul les renkan pour lesquel c'est nécessaire sont traités (ceux qui sont publié)
+Les miniatures sont calculées immédiatement de façons synchrone.
-@author: ymh
+**Usage**: ``django-admin calculate_preview [options]``
+
+**Options spécifiques:**
+
+ - *\-\-all*: Capture les miniatures pours tous les renkan publié. Remplace les miniatures existantes.
+
'''
import logging
@@ -25,7 +33,7 @@
'''
options = ''
help = """calculate renkan preview."""
-
+
option_list = NoArgsCommand.option_list + (
make_option('--all',
action='store_true',
@@ -33,16 +41,16 @@
default=False,
help='force all tags to be updated, not only those not yet processed'),
)
-
+
def handle_noargs(self, **options):
-
+
self.style = no_style()
-
+
self.all = options.get('all', False)
queryset = HdalabRenkan.objects.filter(state=HdalabRenkan.PUBLISHED)
-
+
if not self.all:
queryset = queryset.filter(renkan__image = settings.DEFAULT_RENKAN_ICON)