X-Git-Url: https://git.jetbrains.org/?p=idea%2Fcommunity.git;a=blobdiff_plain;f=python%2Fhelpers%2Fpycharm%2Fdjango_obtainer.py;h=3f9849c4ad7fc8392c609ed5ddf5e536bfb46138;hp=15bf56cfe9c3455ce6d74657e6ab2fa9219ea63b;hb=fced1e19c0a79247fbbb316380df2c18a70c0a2a;hpb=194fe05712b23d1820c7f04f24534f7856200ac5 diff --git a/python/helpers/pycharm/django_obtainer.py b/python/helpers/pycharm/django_obtainer.py index 15bf56cfe9c3..3f9849c4ad7f 100644 --- a/python/helpers/pycharm/django_obtainer.py +++ b/python/helpers/pycharm/django_obtainer.py @@ -14,7 +14,11 @@ from _django_obtainer_core import XmlDumper __author__ = 'Ilya.Kazakevich' # TODO: Support Django 1.8 as well, it uses argparse, not optparse -assert LooseVersion(django.get_version()) < LooseVersion('1.8a'), "Only Django <1.8 is supported now" +version = LooseVersion(django.get_version()) +assert version < LooseVersion('1.8a'), "Only Django <1.8 is supported now" +# Some django versions require setup +if django.setup: + django.setup() dumper = XmlDumper() _django_obtainer_optparse.report_data(dumper) print(dumper.xml) \ No newline at end of file