- 博客(4)
- 收藏
- 关注
原创 Django实现文件下载
有些时候需要先检查用户权限再下载文件,这个时候就可以通过django来实现了 Django提供了StreamingHttpResponse对象用于将文件流发送给浏览器,与HttpResponse对象非常相似,对于文件下载功能,使用StreamingHttpResponse对象更合理。 先写一个迭代器,用于处理文件,然后将这个迭代器作为参数传递给StreaminghttpResponse对象
2017-08-25 11:27:08 3242 1
转载 python中os.path.dirname(__file__)的使用
用__file__ 来获得脚本所在的路径是比较方便的,但这可能得到的是一个相对路径,比如在脚本test.py中写入: #!/usr/bin/env python print __file__ 按相对路径./test.py来执行,则打印得到的是相对路径, 按绝对路径执行则得到的是绝对路径。 而按用户目录来执行(~/practice/test.py),则得到的也是绝对路径(~被展开)
2017-08-22 10:13:01 4513
转载 Ubuntu安装JDK详解
想知道如何在Ubuntu 14.04中安装Java? 许多人比较厌恶Java, 但是很有可能因为某些原因你需要安装Java,尽管你很讨厌它. 在这篇文章中,我们将展示如何在Ubuntu 14.04安装Java(也可能在Linux Mint 17同样适用)。 1 JRE vs OpenJDK vs Oracle JDK 在我们继续了解如何安装Java之前, 让我们快速地了解JR
2017-08-15 10:34:37 2385
原创 django开发环境的安装配置
Ubuntu:16.04LTS 1、虚拟环境的安装 我们有的时候会发现,一个电脑上有多个项目,一个依赖 Django 1.8,另一个比较旧的项目又要用 Django 1.5,这时候怎么办呢? 我们需要一个依赖包管理的工具来处理多个互不干扰的开发的环境。 virtualenv 就能解这样的问题,它将创建一个单独的环境,库将安装到自己目录下,不会和其他环境共享。 由于virt
2017-08-07 16:52:43 2547
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人