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.
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 toPYTHON_MODULE
, save the file, and restart Intellij.You'll likely see this:
Or this:
In either case, what you want is for the
type
attribute to sayPYTHON_MODULE
: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).