diff -r b7d19cd87fcf -r 09e00f38d177 src/hdalab/management/commands/calculate_preview.py --- 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)