在Pycharm上配置现有Django项目

7 投票
2 回答
9316 浏览
提问于 2025-04-18 06:28

我刚开始用Pycharm这个工具来做Django项目,已经成功配置了我的第一个项目。

不过,我想把一个已经存在的项目添加到Pycharm里。当我试着更改运行配置,想用我的第二个项目(GuatepediaLocal)的manage.py时,发现下拉菜单里没有这个选项。每次我运行项目时,它总是运行PollSite的manage.py,而不是GuatepediaLocal的manage.py。

有没有人能帮我解决这个问题,让我能在Pycharm里配置一个已经存在的Django项目呢?

在这里输入图片描述

2 个回答

4

打开编辑配置向导。

Menu > Run > Edit Configuration

通过点击左上角的按钮(看起来像个加号)来添加新的配置,选择Django服务器。按钮的位置如下,左上角有个加号。

编辑配置向导

如果你没有配置Django的设置,它会给你一个修复按钮,帮助你修复Django的设置。Django的设置看起来是这样的。你可以通过下面的方式手动设置这些选项。

File > Settings > Language and Framework > Django

Django设置向导看起来是这样的。

Django设置

设置项目路径、manage.py文件和settings.py文件。

9

经过一些研究,我发现必须在Pycharm的设置窗口中为我的项目添加Django支持。

这里插入图片描述

这样一来,项目就出现在下拉菜单中了。之后,我只需在环境变量中添加指向我项目的settings.py文件的正确路径。

这里插入图片描述

希望这能在某一天帮助到某个人 :)

撰写回答