创建一个 Django 项目
Django 项目旨在使用 Django 进行高效的 Web 开发。 PyCharm 负责创建 Django 应用所需的特定目录结构和文件,并提供正确的设置。
启用 Django 插件
此功能依赖于 Django 插件,该插件默认情况下已捆绑并在 PyCharm 中启用。 如果相关功能不可用,请确保没有禁用该插件。
按 Ctrl+Alt+S 打开设置,然后选择
。打开 已安装 选项卡,找到 Django 插件,并选中插件名称旁边的复选框。
创建一个新的 Django 项目
转到 新建项目 按钮,位于 欢迎屏幕 中。 新建项目 对话框打开。
,或单击在 新建项目 对话框中,执行以下操作:
指定项目类型为 Django。
指定项目位置。
选择 创建Git 仓库 以 将项目置于 Git 版本控制下。
如果您希望继续使用 项目 venv 或 基础 conda 解释器,请选择相应的选项并点击 创建。
- 项目 venv
PyCharm 在项目文件夹中基于系统 Python 创建一个 virtualenv 环境。
- 基础 conda
PyCharm 将 conda 基础环境配置为项目解释器。
要配置其他类型的解释器或使用现有环境,请选择 自定义环境。
以下步骤取决于您的选择:
从列表中选择 Python 版本。
指定环境名称。
通常,PyCharm 会检测到 conda 安装。
否则,请指定 conda 可执行文件的位置,或者点击
浏览文件。
从列表中选择基础解释器,或者点击
并在您的文件系统中找到 Python 可执行文件。
在 位置 字段中指定新的虚拟环境的位置,或者点击
并在您的文件系统中浏览位置。 新虚拟环境的目录应为空。
如果您希望将机器上全局 Python 中安装的所有包都添加到您将要创建的虚拟环境中,请选择 继承全局 site-packages 复选框。 此复选框对应
--system-site-packages
选项的 virtualenv 工具。如果您希望在 PyCharm 中创建 Python 解释器时重用此环境,请选中 使所有项目可用 复选框。
从列表中选择基础解释器,或者点击
并在您的文件系统中找到 Python 可执行文件。
如果您已将基础二进制目录添加到您的
PATH
环境变量中,则无需设置任何其他选项:pipenv 可执行文件的路径将自动检测。如果 PyCharm 未检测到 pipenv 可执行文件,请点击 通过 pip 安装 pipenv 以允许 PyCharm 自动为您安装 pipenv。
或者,按照 pipenv 安装过程 以找到可执行文件路径,然后在对话框中指定它。
从列表中选择基础解释器,或者点击
并在您的文件系统中找到 Python 可执行文件。
如果 PyCharm 未检测到 poetry 可执行文件,请点击 通过 pip 安装 poetry 以允许 PyCharm 自动为您安装 poetry。
或者,点击 选择路径 并手动选择所需的文件,或在对话框中指定以下路径,并将
jetbrains
替换为您的用户名:/Users/jetbrains/Library/Application Support/pypoetry/venv/bin/poetryC:\Users\jetbrains\AppData\Roaming\pypoetry\venv\Scripts\poetry.exe/home/jetbrains/.local/bin/poetry要在项目目录中创建虚拟环境,请选择 创建项目内环境 复选框。
从列表中选择基础解释器,或者点击
并在您的文件系统中找到 Python 可执行文件。
通常,PyCharm 会检测到 uv 的安装。
否则,请指定 uv 可执行文件的位置,或点击
浏览以找到它。
要重用现有的 conda 环境:
将 按类型分组 切换为 Conda。
指定环境名称。
通常,PyCharm 会检测到 conda 安装。
否则,请指定 conda 可执行文件的位置,或者点击
浏览文件。
从列表中选择环境。 如果您手动指定了 conda 的路径,可能需要重新加载环境。
要重用 Virtualenv、Pipenv 或 Poetry 环境:
将 按类型分组 切换为 Python。
从列表中选择 Python 可执行文件,或点击
浏览其位置。
点击
更多设置 ,并指定以下内容:
从 模板语言 列表中选择要使用的 语言。
在 模板文件夹 字段中指定模板将被存储和加载的目录。 您可以指定一个尚不存在的目录名称;在这种情况下,将创建该目录。
在 应用程序名称 字段中,输入要创建的 Django 应用的名称。
如果需要创建管理员界面,请选中 启用 Django 管理 复选框。
点击 创建。