Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在intellij python项目中为Django设置源文件夹?(Python插件)_Python_Django_Intellij Idea_Pycharm - Fatal编程技术网

如何在intellij python项目中为Django设置源文件夹?(Python插件)

如何在intellij python项目中为Django设置源文件夹?(Python插件),python,django,intellij-idea,pycharm,Python,Django,Intellij Idea,Pycharm,我有一个简单的问题,但我没有找到任何解决方案,无论是在文档还是网络上 如何在intellij idea python插件中正确设置Django项目的源文件? 我想知道是否应该“标记”包含我的settings.py和我的应用程序代码的文件夹“蓝色”,以便intellij将它们视为源文件 导入内容时,Intellij在包视图和源代码完成中的行为似乎有所不同 哪种设置正确?不需要将目录标记为源。其效果是将目录添加到PYTHONPATH中,不需要将目录标记为源。完成有哪些具体问题?例如:当我将这些目录

我有一个简单的问题,但我没有找到任何解决方案,无论是在文档还是网络上

如何在intellij idea python插件中正确设置Django项目的源文件? 我想知道是否应该“标记”包含我的settings.py和我的应用程序代码的文件夹“蓝色”,以便intellij将它们视为源文件

导入内容时,Intellij在包视图和源代码完成中的行为似乎有所不同


哪种设置正确?

不需要将目录标记为
源。其效果是将目录添加到
PYTHONPATH

中,不需要将目录标记为
源。完成有哪些具体问题?例如:当我将这些目录添加为sourcefolders时,完成建议使用以下行将类从views.py导入settings.py(愚蠢的示例;仅显示从不同包导入的内容):
从视图导入ViewClass
当禁用目录作为源时,建议如下(这对我来说似乎正确,但我不确定):
从testApplication.views导入ViewClass
将目录配置为源将它们显式添加到
PYTHONPATH
中。这澄清了问题!!!作为答案提交,我将接受