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

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