基于django数据库改变数据显示内容的方法技术

技术编号:20389623 阅读:32 留言:0更新日期:2019-02-20 02:45
本发明专利技术公开了一种基于django数据库改变数据显示内容的方法,包括以下步骤:S1,获取数据库内所有表中记载的字段信息,每一字段的字段信息包括字段名和字段内容;S2,获取每个字段中所填写的verbose_name值;S3,将全部字段的字段名替换为其相应的verbose_name值;S4,更改字段内容;S5,将更改内容后的字段迁移到数据库。本发明专利技术可将字段名显示成开发者自定义的verbose_name值,易于用户查看和理解;另一方面可选择导出excel格式的数据,用户看起来更清晰,减少错误的发生。

【技术实现步骤摘要】
基于django数据库改变数据显示内容的方法
本专利技术涉及数据库
,尤其涉及一种基于django数据库改变数据显示内容的方法。
技术介绍
现在Python语言被开发者所信赖,不论是在做后台开发、大数据、智能化,Python可以用最短的代码实现出强大的功能,在后台开发中python有着较多的框架,Django就是其中的一种,而且Django框架在所有后台开发中遥遥领先,为什么呢?因为Django是自带后台模板页面,开发者只需要简单的代码就能完成页面的显示这样就带了简便快速高效的开发环境,在Djangoadmin中manage命令在处理数据库时简便高效的帮你完成数据库操作,在manage命令中对数据库数据导入导出操作来对数据进行迁移和备份,在数据导入时可以通过对文件进行增删改的操作然后把数据导入数据库中来进行更改更改数据库中的数据,避免了使用sql语句对数据库进行操作。在进行数据导出成json文件,在文件中每个key是开发者自定义数据库字段名给客户展示的时候,客户根本看不懂,当在进行数据导入到数据库中时,数据是以前导出的数据,在进行数据更改时会有一定的困难。专
技术实现思路
本专利技术本文档来自技高网
...

【技术保护点】
1.一种基于django数据库改变数据显示内容的方法,其特征在于,包括以下步骤:S1,获取数据库内所有表中记载的字段信息,每一字段的字段信息包括字段名和字段内容;S2,获取每个字段中所填写的verbose_name值;S3,将全部字段的字段名替换为其相应的verbose_name值;S4,更改字段内容;S5,将更改内容后的字段迁移到数据库。

【技术特征摘要】
1.一种基于django数据库改变数据显示内容的方法,其特征在于,包括以下步骤:S1,获取数据库内所有表中记载的字段信息,每一字段的字段信息包括字段名和字段内容;S2,获取每个字段中所填写的verbose_name值;S3,将全部字段的字段名替换为其相应的verbose_name值;S4,更改字段内容;S5,将更改内容后的字段迁移到数据库。2.根据权利要求1所述的基于django数据库改变数据显示内容的方法,其特征在于,所述S1中,字段信息的获取手段为采用manage命令从数据库中导出字段。3.根据权利要求1所述的基于django数据库改变数据显示内容的方法,其特征在于,在所述S1和S2之间还有S11,S11的具体内容为:选择导出数据的格式,格式包括json格式和excel格式。4.根据权利要求3所述的基于django数据库改变数据显示内容的方法,其特征在于,若导出数据的格式为json格式,字段信息中的中文为Uni...

【专利技术属性】
技术研发人员:陈勇余毅斌
申请(专利权)人:杭州全维技术股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1