【问题标题】:Get json response when uploading image with Froala使用 Froala 上传图像时获取 json 响应
【发布时间】:2014-12-18 19:24:36
【问题描述】:

我可以使用 Froala 上传图像,但找不到获取随响应发送的“pk”参数的方法。 imageInsert 回调看起来没什么用。如何使用 ImageUpload 的真正回调? 这是我在 django 中的代码:

class ArticleImageUploadView(CreateView):
    form_class = ArticleUploadImageForm

    @method_decorator(login_required)
    def dispatch(self, *args, **kwargs):
        return super(ArticleImageUploadView, self).dispatch(*args, **kwargs)

    def form_invalid(self, form):
        return HttpResponse(json.dumps({'error':_('There was a problem processing your image. Please try again')}), content_type="application/json")


    def form_valid(self, form):
        #image = form.save(commit=False)
        article_image = form.save(commit=False)
        if "article_id" in self.request.POST:
            article_image.article_id = self.request.POST.get("article_id")
        article_image.save()
        return HttpResponse(json.dumps({'link':article_image.image.url,'pk':article_image.pk}), content_type="application/json")

【问题讨论】:

    标签: froala


    【解决方案1】:

    目前编辑器对您的要求没有任何选项,但我建议在https://github.com/froala/wysiwyg-editor 上打开一个功能请求,并且可能很快就会实现。

    【讨论】:

    • 我是这么想的。我在这里问以防万一。我会开一张票。谢谢
    【解决方案2】:

    感谢 st3fan 提供了满足我需要的新功能

    https://github.com/froala/wysiwyg-editor/issues/348

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-12
      • 1970-01-01
      • 1970-01-01
      • 2021-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多