PyCharm 2025.3 Help

Django 逻辑结构

启用 Django 插件

此功能依赖于 Django 插件,该插件在 PyCharm 中默认捆绑并启用。 如果相关功能不可用,请确保您未禁用该插件。

  1. Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,找到 Django 插件,并选中插件名称旁的复选框。

结构工具窗口逻辑 选项卡从框架视角显示文件结构。 这有助于您了解文件在项目中的用途及其组成部分,并显示与应用程序其他部分的有意义的关联。

逻辑 选项卡会显示以下内容:

  • 模型及其字段,以及与其他模型的关系

  • 序列化器(如果已安装 Django REST framework),包括嵌套或相关的序列化器

  • 视图及相应的 API 端点

  • 管理 Django 管理后台界面的 ModelAdmin 类

  • 与模型关联的表单

  • 信号,例如与模型关联的 pre_savepost_delete 钩子

  • 嵌套关系,例如一个序列化器在另一个序列化器内被使用,并在视图中被引用

逻辑结构

从编辑器中打开逻辑选项卡

您可以直接从编辑器打开 逻辑 选项卡。

  1. 打开包含至少一个逻辑元素(如 Django 模型、管理后台、视图或序列化器)的文件。

  2. 在实体定义旁的装订区域中点击 打开逻辑结构

    Django 逻辑结构

如果某个模型未定义相关的 ModelAdmin序列化器 ,您可以直接从 逻辑 选项卡创建它:

  1. 逻辑 选项卡(属于 结构工具窗口 )中,导航到空的关联。

  2. 如果已启用 AI Assistant 插件,请点击 使用 AI 生成。 否则,请点击 创建 以手动方式继续。

  3. 编辑器将打开相应的文件(例如 admin.py )。

    指定新模型(或序列化器)的名称,然后按 Enter。 通过添加字段和其他必要代码替换默认的 pass 语句。

    新模型会在包含模型的文件中创建
最后修改日期: 2025年 12月 2日