Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.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
Python 两个Django项目之间的依赖关系_Python_Django_Import_Reference_Dependencies - Fatal编程技术网

Python 两个Django项目之间的依赖关系

Python 两个Django项目之间的依赖关系,python,django,import,reference,dependencies,Python,Django,Import,Reference,Dependencies,我有一个关于两个Django项目之间依赖关系的问题 我有两个Django项目,P1和P2。我想从P2>apps>app1>forms>form.py导入表单模型。我使用Pycharm将P1标记为依赖于P2,并尝试在P1中某个应用程序的model.py文件中使用from app1.forms import form.py。PyCharm现在说app1是一个未解析的引用。有没有我错过的一步 感谢您的帮助。PyCharm只会将源文件夹自动添加到python路径。因此,我将app1标记为源文件夹,一切正

我有一个关于两个Django项目之间依赖关系的问题

我有两个Django项目,P1和P2。我想从P2>apps>app1>forms>form.py导入表单模型。我使用Pycharm将P1标记为依赖于P2,并尝试在P1中某个应用程序的model.py文件中使用from app1.forms import form.py。PyCharm现在说app1是一个未解析的引用。有没有我错过的一步


感谢您的帮助。

PyCharm只会将源文件夹自动添加到python路径。因此,我将app1标记为源文件夹,一切正常。

您是否将P2添加到了源文件夹?我原以为PyCharm在将P1设置为依赖于P2时就是这么做的,但现在我意识到,因此我必须将应用标记为根文件夹。谢谢