django-resumable

软件截图:
django-resumable
软件详细信息:
版本: 0.1 Beta
上传日期: 20 Feb 15
许可: 免费
人气: 12

Rating: 5.0/5 (Total Votes: 1)

Django的断点续传是一个Django应用程序,提供Django的后台的东西,处理resumable.js XHR上传。
安装
- PIP安装Django,断点续传
- 添加可恢复到您的INSTALLED_APPS
浏览
为了上传文件异步的,你必须定义一个端点,以处理上传的文件块:
从django.contrib.auth.decorators进口login_required
从resumable.views进口ResumableUploadView
URL模式+ =模式('',
 网址(^上传/ $',login_required(ResumableUploadView.as_view()),
 名称='上传'),

你也应该考虑每个用户块上传目录有:
类MyResumableUploadView(ResumableUploadView):
  @property
 高清chunks_dir(个体经营):
 回报request.user.profile.chunks_dir
字段
如果你想在你的表单处理可恢复上传,您可以使用的作品像Django的核心的FileField的ResumableFileField:
从django.conf导入设置
从django.core.urlresolvers进口反
从resumable.fields进口ResumableFileField
类ResumableForm(表):
 文件= ResumableFileField(
  allowed_mimes =(“音频/ OGG”),
  UPLOAD_URL =拉姆达:反向(“上传”),
  chunks_dir = GETATTR(设置,“FILE_UPLOAD_TEMP_DIR”)
 )
的Javascript
Django的可恢复附带了开箱的可扩展前端脚本:
{%负载staticfiles%}
<!DOCTYPE HTML>

&NBSP;
&NBSP;“,”<形式方法=“邮报”行动= >
&NBSP; <字段集>
&NBSP; {%csrf_token%}
&NBSP; {{form.as_p}}
&NBSP;
&NBSP;


&NBSP;
&NBSP; <脚本类型=“文/ JavaScript的”SRC =“htt​​ps://raw.github.com/23/resumable.js/master/resumable.js”>
&NBSP; <脚本类型=“文/ JavaScript的”SRC =“{%静态”可恢复/ JS / Django的resumable.js“%}”>
&NBSP; <脚本类型=“文/ JavaScript的”SRC =“{%静态”可恢复/ JS / init.js“%}”>
&NBSP;

要求

  • 在Python中
  • 在Django的

显影剂的其他软件 Jean-Philippe Serafin

Ghost.py
Ghost.py

15 Apr 15

意见 django-resumable

评论没有发现
添加评论
打开图片!