Allow skipping dependencies install during upgrade
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -9,6 +9,12 @@ from ...signals import perform_upgrade, post_upgrade, pre_upgrade
|
||||
class Command(management.BaseCommand):
|
||||
help = 'Performs the required steps after a version upgrade.'
|
||||
|
||||
def add_arguments(self, parser):
|
||||
parser.add_argument(
|
||||
'--no-javascript', action='store_true', dest='no_javascript',
|
||||
help='Don\'t download the JavaScript dependencies.',
|
||||
)
|
||||
|
||||
def handle(self, *args, **options):
|
||||
try:
|
||||
pre_upgrade.send(sender=self)
|
||||
@@ -19,9 +25,10 @@ class Command(management.BaseCommand):
|
||||
)
|
||||
)
|
||||
|
||||
management.call_command(
|
||||
command_name='installjavascript', interactive=False
|
||||
)
|
||||
if not options.get('no_javascript', False):
|
||||
management.call_command(
|
||||
command_name='installjavascript', interactive=False
|
||||
)
|
||||
|
||||
try:
|
||||
perform_upgrade.send(sender=self)
|
||||
|
||||
Reference in New Issue
Block a user