From df7df2d07ecb4db1886dcef871e0a7883be6751b Mon Sep 17 00:00:00 2001 From: "Ilya.Kazakevich" Date: Thu, 4 Aug 2016 02:51:22 +0300 Subject: [PATCH] Supporting API changes in Django 1.10 * Since Django 1.10 there is no optparse (and no .args field) and no "usage()" method. All django manage py test failed. --- .../pycharm/django_manage_commands_provider/_parser/parser.py | 1 + 1 file changed, 1 insertion(+) diff --git a/python/helpers/pycharm/django_manage_commands_provider/_parser/parser.py b/python/helpers/pycharm/django_manage_commands_provider/_parser/parser.py index cf9cd365e32a..fe7e72850540 100644 --- a/python/helpers/pycharm/django_manage_commands_provider/_parser/parser.py +++ b/python/helpers/pycharm/django_manage_commands_provider/_parser/parser.py @@ -62,6 +62,7 @@ def report_data(dumper, commands_to_skip): command_name)) sys.exit(1) + use_argparse = False # There is no optparse in 1.10 if _is_django_10(): use_argparse = True