Преглед изворни кода

[notebook] Installing notebook examples gives error

Change-Id: I32e0861ce9773f7932619d7f10c99d3b064bc1b7
(cherry picked from commit c0d7fabb1d69a4d637715490b7e556f5391c4c9a)
(cherry picked from commit a5029e5f3362120534507fae98885ecfabe9eaf0)
Prakash Ranade пре 3 година
родитељ
комит
618407fc18

+ 5 - 1
desktop/libs/notebook/src/notebook/management/commands/notebook_setup.py

@@ -18,6 +18,7 @@
 import logging
 import os
 import pwd
+import sys
 
 from django.core import management
 from django.core.management.base import BaseCommand
@@ -46,7 +47,10 @@ class Command(BaseCommand):
       sample_user = install_sample_user()
 
       with transaction.atomic():
-        management.call_command('loaddata', 'initial_notebook_examples.json', verbosity=2, commit=False)
+        if sys.version_info[0] > 2:
+          management.call_command('loaddata', 'initial_notebook_examples.json', verbosity=2)
+        else:
+          management.call_command('loaddata', 'initial_notebook_examples.json', verbosity=2, commit=False)
         Document.objects.sync()
 
       # Get or create sample user directories