CanCan不会将图像上传到服务器(ckeditor)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CanCan不会将图像上传到服务器(ckeditor)相关的知识,希望对你有一定的参考价值。
当我将图片上传到服务器是对Ckeditor::PicturesController#create
的请求(它位于gem ckeditor)并出现错误:
CanCan::AuthorizationNotPerformed (This action failed the check_authorization because it does not authorize_resource. Add skip_authorization_check to bypass this check.)
我怎么能不使用monkeypatching(不在skip_authorization_check
中指定Ckeditor::PicturesController
),并以abillity.rb或其他方式解决这个问题
答案
您是否尝试在ability.rb中添加以下规则,如docs中提到的那样?
can :access, :ckeditor
can [:read, :create, :destroy], Ckeditor::Picture
以上是关于CanCan不会将图像上传到服务器(ckeditor)的主要内容,如果未能解决你的问题,请参考以下文章
summernote vue html编辑器不会将图像上传到服务器
DreamFactory:如何将图像上传到文件服务器并将图像的路径保存在数据库中?