ModelChoiceField实现增加以及修改功能

在一个表单中, 若某个字段通过外键查询另外的数据库, 一般借助ModelChoiceField完成. 本文介绍如何在使用ModelChoiceField时, 自定义控件, 并且以弹出窗口的形式, 实现增加、修改的功能.

来自django.admin的例子

!(django-a...

阅读全文 >>>

集群管理

本文介绍三种SGE集群管理的工具:

  1. ganglia
  2. fabric
  3. rsync+sshpass

阅读全文 >>>

SGE极简安装指南

SGE是Sun公司最初发布的集群管理工具,本文讲述如何在linux计算集群上,最小化方式部署SGE

阅读全文 >>>

LTFP传输若干问题总结

LFTP是一个linux上的FTP微型客户端,可通过该客户端使用脚本方式实现和远程FTP的交互

阅读全文 >>>

Linux服务器磁盘阵列分区与挂载

磁盘阵列

磁盘阵列, 全称: 独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks, wiki主页. 基本思想就是将多块容量相对较小的磁盘组合成一个巨大的磁...

阅读全文 >>>

[翻译]Python中的类、实例和属性

本文已获得原作者同意翻译并转载, [原文链接](https://www.chrisbarra.me/posts/classes-instances-and-attributes-in-python.html?nsukey=8bjWaPynrRb%2B8YFaWVC4sr0RzDBpwDmxHh...

阅读全文 >>>

Python3元编程技巧

本文参考David Beazley 13年pycon的演讲整理. 大师写了35年的程序, 依然对新技术保持高度热情, 走在技术的最前面. 甚至现在好多年轻人都执着于...

阅读全文 >>>

使用wkhtmltopdf

wkhtmltopdf是一个将html转换成PDF文件的工具

阅读全文 >>>

Linux文件下载方式汇总

本文介绍几种常见的linux环境下文件下载方式,并对支持的协议、断点续传、多线程等进行比较

阅读全文 >>>

Linux进程状态

本文讲述如何获取linux进程状态、状态意义、以及批量处理进程。

阅读全文 >>>

树形结构数据可视化展示

树形数据结构

树状结构是一种经典的数据类型, 一个树形结构的一层可以用一个父节点以及若干子节点表示, 而若干层这种结构则组成一颗树;

如一个完全二叉树的例子: ![完全二叉树](https://upload.wikimedia.org/wikipedia/commons/5...

阅读全文 >>>

Python2.x中的编码

unicode和UTF

Python2.x中的字符串编码经常会引起一些困扰,根本原因往往是搞混了UTF-8和unicode的关系。

unicode(Universal Multiple-Octet Coded Character Set)是一种国际标准的字符集,是一张...

阅读全文 >>>

TCP/IP协议及Python实现

OSI参考模型与TCP/IP协议

OSI参考模型是由ISO提出的作为通信协议设计的模型。该模型将通信过程分成7个部分,又称OSI七层模型,通过这七层模型,将通信过程中的不同功能进行划分,每层仅需要对其上一层提供特定的接口,以及接收下一层提供的特定接口,从而对复杂的通信过程进行简化,...

阅读全文 >>>

我的vim配置

『工欲善其事,必先利其器。』

自己家的配置才是最好的配置

vim作为一个高度定制的文本编辑工具,怎么配置好vim决定了vim的功能是否强大,但是同样作为文本编辑工具本身,过多不必要的配置不仅会让使用者无所适从,而且还拖慢了编辑器的速度,如何在这之间找到平衡完全取决于使用者的...

阅读全文 >>>

Python的上下文管理器

首先想到的

看到上下文管理器的时候,立马闪进我脑海的是《Ruby元编程》中使用ruby实现C#中的using关键字的那段:

```csharp RemoteConnection conn = new RemoteConnection("my_server"); S...

阅读全文 >>>