Explorar o código

CommandParser not requires cmd argument in django2.1

ayush.goyal %!s(int64=4) %!d(string=hai) anos
pai
achega
447e37baf4
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  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: