Django模型将模型注释同步到数据库

1、安装django-comment-migrate库

python 复制代码
pip install django-comment-migrate 

2、将库注册到settings.py文件中

python 复制代码
INSTALLED_APPS = [
    ...
    'django_comment_migrate',  # 表注释
    ...
]

3、加注释

3.1、给模型(表)加注释

在模型的class Meta中编辑 verbose_name,如:

python 复制代码
class Plan(BaseModel):
    ...
    class Meta:
        verbose_name = '测试计划表'
        
3.2、给表字段加注释

设置模型字段 verbose_name字段选项,如

python 复制代码
class Plan(BaseModel):
    ...
    name = models.CharField(verbose_name='计划名称',...)

    class Meta:
        verbose_name = '测试计划表'
        

4、执行生成数据库迁移文件

python 复制代码
python manage.py makemigrations

5、执行数据库迁移

python 复制代码
 python manage.py migrate 

6、执行数据库注释迁移

python 复制代码
python manage.py migratecomment

7、查看数据库

注意:先执行完数据库迁移,最后执行注释迁移。

相关推荐
IT_陈寒5 分钟前
Vite静态资源引用这个坑我踩得有点疼
前端·人工智能·后端
天天爱吃肉82186 分钟前
商用车多体动力学实战笔记|第6篇:动力传动系统(发动机、变速箱、分动器、TCS、LSD限滑差速)
大数据·人工智能·笔记·python·嵌入式硬件·汽车
前端开发张小七23 分钟前
Java 学习笔记 · 第一课:基础语法与核心概念
java·后端
海盗123425 分钟前
微软技术周报 ——2026-08-03
后端·python·microsoft·c#·.netcore
大数据魔法师25 分钟前
【最全详解】DuckDB Python 全套 API 语法、参数与实战用法(零基础全覆盖)
python·数据分析
沙湖遇雨36 分钟前
6. Pipeline 的生命周期
后端
青青子衿悠悠我心1 小时前
TRAE Work让财务月底对账3小时变5分钟
后端
创安电气研究所1 小时前
用TypeScript给Modbus设备做一层适配器
后端
妙码生花1 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(五十):增加管理员角色组管理
前端·后端·ai编程
妙码生花1 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(五十一):管理员和角色组的关联
前端·后端·ai编程