首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用django-ajax-uploader上传动态路径的文件

用django-ajax-uploader上传动态路径的文件
EN

Stack Overflow用户
提问于 2015-12-14 21:51:52
回答 1查看 173关注 0票数 2

我正在使用这个工具用ajax:https://github.com/skoczen/django-ajax-uploader上传文件。

它工作得很好,但是我不能用动态参数设置文件的路径(静态路径工作得很好)。以下是守则的有关部分:

urls.py:

代码语言:javascript
复制
url(r'ajax-upload$', views.import_uploader, name="my_ajax_upload")

views.py:

代码语言:javascript
复制
import_uploader = AjaxFileUploader(UPLOAD_DIR='campaigns')

联署材料:

代码语言:javascript
复制
var uploader = new qq.FileUploader(
                {
                    action: "{% url 'campaigns:my_ajax_upload' %}",
                    element: input_element[0],
                    multiple: true,
                    onComplete: function(id, fileName, responseJSON) 
                    {
                    },
                    onAllComplete: function(uploads) 
                    {

                    },
                    params: 
                    {
                        'csrf_token': '{{ csrf_token }}',
                        'csrf_name': 'csrfmiddlewaretoken',
                        'csrf_xname': 'X-CSRFToken',
                    },
                });

我的道路是这样的:

代码语言:javascript
复制
path='campaigns/campaign_{}/participation/participant_{}/question_{}/'.format(self.campaign.id, self.participant.id, self.answers.question.id)

如何将路径的动态参数传递给AjaxFileUploader对象?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-08 07:41:59

我最终使用了jquery文件上传。看我这里的帖子:https://stackoverflow.com/a/35860608/1875861

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34277283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档