使用Grappelli提供的Related Lookups让GenericForeighKey在Admin中更好用
Django中的GenericForeignKey是个非常好的东西,可以方便的实现一个字段关联不同的外键。不过在Django Admin中,GenericForeignKey默认的使用效果很不方便,如下图所示,“响应消息类型”对应的是content_type,“关联消息”对应的是object_id。图中可以看出它不像普通ForeignKey那样可以实现快速查找。
不过很好的是Django-Grappelli中为我们提供了一个Related Lookups并且可以直接用在GenericForeignKey上。
Django...
CentOS安装OpenVPN
本文翻译自:Installing OpenVPN on CentOS 5 and CentOS 6
本教程将引导你在CengOS上部署OpenVPN服务器。
一、准备工作:
检测tun/tap是否激活:
cat /dev/net/tun
如果以激活,将会返回如下信息:
cat: /dev/net/tun: File descriptor in bad state
安装必须的软件包:
yum install gcc make rpm-build autoconf.noarch z...