Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Intellij IDEA not display Django in the facet list

Tags:

I am using Fedora 20 with OpenJDK-1.7.0.60 setup. I can setup and run Intellij IDEA 13.1 successfully, then setup Python plugin. Well, when I tried generate a project from Intellij with Python module selectly, I could not find Django facet in the technology part. I searched web but could not find any solution, even any question. I stuck and cannot do anything. Please help.

Note: Python and related Django had been installed on my machine before I setup the plugin.

Regards.

like image 669
ismailarilik Avatar asked Jun 26 '14 19:06

ismailarilik


People also ask

Does IntelliJ idea support Django?

Supported versions of Django and PythonIntelliJ IDEA supports the latest Django versions.

How do I create a spring facet in IntelliJ?

Go to File/Project Structure/Modules, click the green plus icon, select Spring from the dropdown and select your module in the next dialog. Then click the green plus in the right pane, click plus and select your Spring configuration files and classes and click OK. Also take a look at IntelliJ Help for Spring Facet.


1 Answers

Your symptoms are similar to a problem I've also had, which was solved by editing the IDEA module file, which will appear as {your_project_name}.iml. This file is either in the root of your project (or module) or in the .idea directory of the project.

You'll likely see that the module element's type attribute is JAVA_MODULE. Change this to PYTHON_MODULE, save the file, and restart Intellij.

You'll likely see this:

<module type="JAVA_MODULE" version="4"> 

Or this:

<module version="4"> 

In either case, what you want is for the type attribute to say PYTHON_MODULE:

<module type="PYTHON_MODULE" version="4"> 

After saving that, when you go into Project Structure and add a Facet, you'll see Django.

My guess is when your project was initially opened in Intellij, the IDE did not recognize the directory as a python module, and set it to the default (Java).

like image 50
slash_rick_dot Avatar answered Sep 25 '22 12:09

slash_rick_dot