fix displaying unavailable python run configurations from pro tier; start with django; PY-80062

Merge-request: IJ-MR-159510
Merged-by: Ilya Kazakevich <ilya.kazakevich@jetbrains.com>

GitOrigin-RevId: d9dfe8bdcb27a57c935bca570e96902687f58ba8
This commit is contained in:
Aleksandr Sorotskii
2025-04-07 22:13:54 +00:00
committed by intellij-monorepo-bot
parent 2713ffd669
commit 53bc8ed84f
3 changed files with 181 additions and 0 deletions
@@ -203,6 +203,14 @@ The Python plug-in provides smart editing for Python scripts. The feature set of
serviceImplementation="com.jetbrains.python.run.PyRunConfigurationFactoryImpl"/>
<applicationService serviceImplementation="com.jetbrains.python.debugger.variablesview.usertyperenderers.PyUserTypeRenderersSettings"/>
<configurationType implementation="com.jetbrains.python.run.PythonConfigurationType"/>
<!-- Locked configurations should go first to be overwritten by real ones-->
<configurationType implementation="com.jetbrains.python.run.DjangoServerLockedRunConfigurationType" order="first"/>
<configurationType implementation="com.jetbrains.python.run.FlaskServerLockedRunConfigurationType" order="first"/>
<configurationType implementation="com.jetbrains.python.run.DbtRunLockedConfigurationType" order="first"/>
<configurationType implementation="com.jetbrains.python.run.FastAPILockedRunConfigurationType" order="first"/>
<!--<facetIgnorer implementation="com.jetbrains.python.run.DjangoFacetIgnorer"/>-->
<programRunner implementation="com.jetbrains.python.run.PythonRunner" order="first"/>
<programRunner implementation="com.jetbrains.python.debugger.PyDebugRunner"/>
<runConfigurationProducer implementation="com.jetbrains.python.run.PythonRunConfigurationProducer"/>