7 Module implementing the Django configuration page. |
7 Module implementing the Django configuration page. |
8 """ |
8 """ |
9 |
9 |
10 from eric7.EricWidgets.EricApplication import ericApp |
10 from eric7.EricWidgets.EricApplication import ericApp |
11 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
11 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
12 from eric7.Globals import isWindowsPlatform, isMacPlatform |
|
13 from eric7.Preferences.ConfigurationPages.ConfigurationPageBase import ( |
12 from eric7.Preferences.ConfigurationPages.ConfigurationPageBase import ( |
14 ConfigurationPageBase, |
13 ConfigurationPageBase, |
15 ) |
14 ) |
|
15 |
|
16 try: |
|
17 from eric7.SystemUtilities.OSUtilities import isMacPlatform, isWindowsPlatform |
|
18 except ImportError: |
|
19 # imports for eric < 23.1 |
|
20 from eric7.Globals import isWindowsPlatform, isMacPlatform |
16 |
21 |
17 from .Ui_DjangoPage import Ui_DjangoPage |
22 from .Ui_DjangoPage import Ui_DjangoPage |
18 |
23 |
19 |
24 |
20 class DjangoPage(ConfigurationPageBase, Ui_DjangoPage): |
25 class DjangoPage(ConfigurationPageBase, Ui_DjangoPage): |