文档章节

django第三方工具推荐之查询组件django-sql-explorer

程序猿刚子
 程序猿刚子
发布于 2015/11/15 12:29
字数 473
阅读 196
收藏 4

python不愧为世界上最好用的语言(不会被php程序猿们打死吧?嘿嘿)

上期我们介绍了一款xml解析包pyquery,那么今天我们给大家介绍一款django的第三方工具包

django自然不用介绍了,是python众多web开发框架中十分出众的一款,开发者也是相当的活跃,自然针对django的第三方优秀工具也是相当的多。

选择几款好用的第三方开发工具包有时能让我们的工作轻松与高效很多,今天介绍的一款是可以针对项目协同工作的数据查询组件。

django-sql-explorer 从名字可以看出,这是一款基于django开发的sql浏览组件。那么你究竟需要这样一款工具吗?

假如你经常需要sql查询数据库,或者有导出一些数据的需求

那么你可能是这样工作的:

手工写好sql语句,然后去database中查询,查询后导出文本

麻烦吗?

也许你会说,so easy

可是!过了几天,运营的同学说,麻烦前几天的需求还要导一遍数据

如果你没有存储上次编写的sql,那么此时你应该有些烦躁了(或者能够耐心的重写一遍完)

可是如果有了django-sql-explorer,所有查询自动保存起来了,而且多人应用的情况下会记录sql的查询次数,来看看吧

A view of a query

输入图片说明

Viewing all queries

输入图片说明

Quick access to DB schema info

输入图片说明

Snapshot query results to S3 & download as csv

输入图片说明

妈妈再也不担心写过的sql,再去从头重写啦

好了,今天我们的文章就到这里了,下期推荐更好的插件给你

欢迎关注公众号”人生苦短我用Python“

输入图片说明

© 著作权归作者所有

程序猿刚子
粉丝 14
博文 18
码字总数 7972
作品 0
丰台
高级程序员
私信 提问
django常用第三方app大全

djangoapp 资源大全 最近经常在这个版面看到Django相关扩展的介绍,而其一个扩展写一个帖子,觉得没太必要吧。 以前整理的django资源列表,从我的wiki上转过来的。 要找django资源,官网的w...

spider1983
2018/06/26
0
0
一个 Pythoner的 Awesome List

从大三接触 Python 到现在几乎已经有两年的接触经验了,除去中间有一年左右接私活写写 Android 和 Lamp 之外,有 Python 实际项目开发经验也算是 9 个多月,也稍微算得上是一个入门级别的 Py...

无与童比
2016/12/10
0
0
GitHub上有趣的python资料

和大家分享一下我整理的有趣的GitHub repository,最新版本信息请移步项目地址: repo_starred 大家可以给我发送issue 分享自己觉得有趣的资源 本文的主题是python,正文如下: navigation S...

好铁
2016/02/12
130
0
整合 Django + Vue.js 框架快速搭建web项目

在这篇文章中: 一、 背景 二、 环境准备 三、 构建Django项目 四、 构建Vue.js前端项目 五、 整合Django和Vue.js 六、 部署 七、 其他 一、 背景 在工作中我们经常须要构件一些基于web的项目...

.╂遊牧
2017/08/08
0
0
Django 1.8.2 文档

django 百科全书 入门¶刚开始学习Django或者编程?让我们从这里开始吧! 从零开始: 概述 | 安装 教程: 第1部分:模型(100%) | 第2部分:管理站点(100%) | 第3部分:视图和模板 | 第4部...

果果糖
01/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

怎样在磁盘上查找MySQL表的大小?这里有答案

导读 我想知道 MySQL 表在磁盘上占用多少空间,但看起来很琐碎。不应该在 INFORMATION_SCHEMA.TABLES 中提供这些信息吗?没那么简单! 我想知道 MySQL 表在磁盘上占用多少空间,但看起来很琐碎...

问题终结者
41分钟前
6
0
jQuery load() 方法实现加载远程数据

jQuery load() 方法是简单但强大的 AJAX 方法。load() 方法从服务器加载数据,并把返回的数据放入被选元素中。 语法: $(selector).load(URL,data,callback);必需的 URL 参数规定您希望加载的...

前端老手
42分钟前
5
0
Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存-2

问题 上一篇Spring Boot Cache + redis 设置有效时间和自动刷新缓存,时间支持在配置文件中配置,说了一种时间方式,直接扩展注解的Value值,如: @Override@Cacheable(value = "people#${s...

xiaolyuh
51分钟前
10
0
怎样在磁盘上查找MySQL表的大小?这里有答案

我想知道 MySQL 表在磁盘上占用多少空间,但看起来很琐碎。不应该在 INFORMATION_SCHEMA.TABLES 中提供这些信息吗?没那么简单! 我想知道 MySQL 表在磁盘上占用多少空间,但看起来很琐碎。不应...

Linux就该这么学
今天
5
0
Redis

一、Redis支持的几种数据类型:字符串、List、SET、HASH、ZSET 二、Redis的缓存技术主要是为了降低关系数据库的负载并减少网站成本 三、在Redis里面,被MULTI命令和EXEC命令包围的所有命令会...

BobwithB
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部