Django 逻辑结构
启用 Django 插件
此功能依赖 Django 插件,该插件在 PyCharm 中已捆绑并默认启用。 如果相关功能不可用,请确保没有禁用该插件。
按下 Ctrl+Alt+S 以打开设置,然后选择 。
打开 已安装 选项卡,找到 Django 插件,并选中其名称旁的复选框。
结构工具窗口 的 逻辑 选项卡从框架视角显示文件结构。 它可帮助您理解文件在项目中的用途及其组成部分,并显示与应用程序其他部分之间的有意义的关联。
逻辑 选项卡会显示以下内容:
模型,以及其字段和与其他模型之间的关系
序列化器(如果已安装 Django REST 框架),包括嵌套或相关的序列化器
视图和相应的 API 端点
管理 Django 管理界面的 ModelAdmin 类
与模型关联的表单
信号,例如与模型关联的
pre_save或post_delete钩子嵌套关系,例如在视图中引用的另一个序列化器内使用的序列化器

从编辑器中打开逻辑选项卡
您可以直接从编辑器打开 逻辑 选项卡。
打开包含至少一个逻辑元素(如 Django 模型、管理后台、视图或序列化器)的文件。
在实体定义旁的装订区域中点击
打开逻辑结构。
创建相关组件
如果某个模型未定义相关的 ModelAdmin 或 序列化器 ,您可以直接从 逻辑 选项卡创建它:
在 逻辑 选项卡(属于 结构工具窗口 )中,导航到空的关联。
如果已启用 AI Assistant 插件,请点击 使用 AI 生成。 否则,请点击 创建 以手动方式继续。
编辑器将打开相应的文件(例如 admin.py )。
指定新模型(或序列化器)的名称,然后按 Enter。 通过添加字段和其他必要代码替换默认的
pass语句。
2026年 3月 24日