什么是 Django 配置?



我第一次使用 Pycharm 设置了一个 Django 项目,我正在尝试弄清楚配置的作用。

我已经在线查看了文档,但它似乎更侧重于已经知道配置功能的人。

我假设它用于设置我的本地主机,但我不确定。任何帮助将不胜感激!

以非正式的方式,我们可以将 PyCharm 配置定义为启动新流程的舒适方式。

假设你有一个名为main.py的 Python 脚本。如果必须通过命令行运行它,您将键入

python main.py

同样,PyCharm提供了使用配置运行此脚本的可能性。创建一个新的 Python 配置并设置脚本路径(main.py 的位置(和相对的 python 解释器就足够了。

事实上,某些脚本必须使用虚拟环境或特定环境运行。出于这个原因,在创建 PyCharm 配置时,我们还需要指定 python 解释器。

配置不仅用于启动 python 脚本,还可以创建不同的类型。
正如你在问题中指出的,也可以为 Django 创建配置。
在这种情况下,典型的用法是创建配置来启动运行服务器。

但这还不是全部,因为也可以为 django 命令、迁移和单元测试创建配置。

Pycharm 配置很有用,因为这样,不需要每次设置所有环境来启动进程,而只需要创建配置并保存即可。您可以随时使用它。

最后但并非最不重要的一点是,使用配置可以让您轻松调试代码。
也可以在调试模式下启动配置。

PyCharm 文档

当您在 PyCharm 中运行代码/项目时,也许您需要指定一组环境变量,入口点是项目中的特定脚本,也许您总是需要先运行一些其他脚本才能运行项目,或者许多其他繁琐的东西每次都很难输入。

PyCharm"运行配置"的目的是让您将所有这些内容保存到一个单一的方法中,只需单击或快捷方式即可运行项目。

Django 配置是一种运行配置,其中包含一些额外的特定于 Django 的配置选项。运行配置中的默认设置是明智的(在 localhost:8000 上运行(,尽管您需要确保指定 Django 设置文件的位置。

如何在 Pycharm 社区中配置运行/调试配置:

  • 添加蟒蛇配置
  • 脚本路径:"manage.py 路径">
  • 参数:运行服务器">主机":">端口"选项,如'--noreload','--nothreading'">
  • Python 解释器:"path to venv">

现在您可以使用 Shift + F10 运行

为了pycharm常规设置左顶部文件>设置

截图.. 在此处输入图像描述

蟒蛇设置.... 打开项目或导入 打开或导入后,您可以在顶部栏中查看项目名称选项,如下所示 在此处输入图像描述

单击"可以查看配置"选项。单击它并查看此表单以获取所有 Python 或其他环境设置。 在此处输入图像描述

最新更新