一个简单的django基视图,用于tar和流式传输多个文件。

django-tarview的Python项目详细描述


django tar view
==


tar和流式传输多个文件的基本视图。

` get-files`方法必须返回类文件对象的列表(或迭代器)。


contentfile的示例:



````
def get_files(self):
对于范围(0,10)内的i:
file_like=contentfile(b(“这是文件%d.”%i),name=“file%d.txt”%i)
生成类似于
```


的文件,或者从如下数据库中提取这些文件:

``python
from tarview.views导入basetarview


from reviews导入review

class commentsarchiveview(basetarview):
“立即下载所有评论以供审阅。”

def获取文件(self):
文档密钥=self.kwargs.get('document_key')
审阅=审阅.objects\
.筛选(文档密钥=文档密钥)\
.排除(注释为空=真)

返回[审阅时审阅的审阅.comments.file以供审阅如果审阅,则审阅.comments.name]
````

查看配置:默认情况下,下载的文件名为“download.tar”,您可以通过设置“tar file”参数来设置自定义名称
类tarview(basetarview):

``python


《测试自动化工具》(http://tox.ReordTo.Org/Eng/最新/),< BR/> BR/>启动测试:
BR/> PIX安装tox < BR/> tox < BR/>< BR/> >作者
-
BR/>由LukKundRead编写的《爱》。< BR>修改[ Thibault Jouannic ](http://www- mixim.fr)的工作。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java当我点击MainActivity中的按钮以显示其他活动时,它不起作用   java游戏!框架:在请求之间获取控制器的组件/字段/对象   JavaBlackBerry:调用计算器并检索值?   java Struts2 jQuery插件提交按钮   java无法将更新的画布绘制到活动   java如何将Gson值放入HashMap   使用截取时出现java错误:RecyclerView:未连接适配器;跳过布局   java组织。冬眠HibernateException:在Hibernate搜索中编制索引时出错(在事务完成之前)   java Swagger服务器存根生成工作流   java JInternalFrame底部阴影问题   java nio缓冲区类中limit()的用法是什么   java水平回收器视图内部选项卡布局   java Maven无法找到依赖项   java如何管理不同应用程序实例的权限文件?