使用Python在内存中生成zip文件

最近需要使用 Django 动态地将一些文件打包压缩并提供下载,搜索了一下,发现一个不错的使用 Python 在内存中生成 zip 文件的方案,用到了 zipfile 以及 StringIO 模块 。

主要代码如… 阅读全文

Django站点静态文件缓存相关问题

《高性能网站建设指南》中有一条建议,为网站的页面、文件“添加 Expires 头”。这么做的好处就不多说了,实现方式也比较简单,不过,真的实施这条建议时,还是有许多问题需要考虑。

通常情况下,… 阅读全文

Django忘记用户密码了怎么办?

忘了Django用户的密码是个不大不小的麻烦,好在有一些方便的办法可以重置密码。

Django的用户信息保存在 auth_user 表里,忘记密码时当然可以通过操作数据库来重设密码,不过Django保存… 阅读全文