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、查看数据库

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

相关推荐
会编程的吕洞宾5 分钟前
Java Set集合:你的数据去重神器
java·后端·程序员
q***656910 分钟前
Spring Data 什么是Spring Data 理解
java·后端·spring
q***318917 分钟前
Spring Framework 中文官方文档
java·后端·spring
自学互联网20 分钟前
python爬虫入门案例day05:Pexels
开发语言·爬虫·python
panco6812022 分钟前
ants:强大的高性能与低成本 Go 协程池
后端
Cache技术分享22 分钟前
241. Java 集合 - 使用 Collections 工厂类处理集合
前端·后端
Heo24 分钟前
原型理解从入门到精通
前端·javascript·后端
Heo28 分钟前
通用会话控制方案
前端·javascript·后端
用户214118326360230 分钟前
Claude Skills 实战指南:一键生成公众号封面,3D 插画 + 描边标题 3 秒出图
后端
Heo32 分钟前
跨域问题解决方案汇总
前端·javascript·后端