Selaa lähdekoodia

CommandParser not requires cmd argument in django2.1

ayush.goyal 4 vuotta sitten
vanhempi
commit
447e37baf4
1 muutettua tiedostoa jossa 5 lisäystä ja 1 poistoa
  1. 5 1
      desktop/core/src/desktop/manage_entry.py

+ 5 - 1
desktop/core/src/desktop/manage_entry.py

@@ -86,7 +86,11 @@ def entry():
   if len(sys.argv) > 1:
     subcommand = sys.argv[1]
 
-  parser = CommandParser(None, usage="%(prog)s subcommand [options] [args]", add_help=False)
+  if sys.version_info[0] < 3:
+    args = [None]
+  else:
+    args = []
+  parser = CommandParser(*args, usage="%(prog)s subcommand [options] [args]", add_help=False)
   parser.parse_known_args(sys.argv[2:])
 
   if len(sys.argv) > 1: