文本编辑器支持使用 ckeditor 从客户端 rails 应用程序上传图像到 rails api
text editor to support uploading image from client rails app to rails api using ckeditor
我在 rails 4.1.9
中创建了一个 CMS API 和 admin_client 应用程序,其中包含活动资源。一切正常,现在我需要 text_editor 在我的 admin_client 应用程序中具有图像上传功能,该应用程序存储在 CMS API 中。为此,我决定使用 "CKEditor" gem.
我的问题是
- 我是否可以在我的 API(用于存储图像并将图像提供给 user_client 应用程序)和 admin_client 应用程序(用于UI 目的)。
- 我可以只在我的 API 中安装 gem(用于存储图像并将图像提供给 user_client 应用程序)。并在我的 admin_client 中使用 CKEditor 插件(用于 UI 目的)。
- 是否有任何其他 gem 或选项可以实现此目的?
请建议我实现此目标的选项之一。
我不确定你的具体要求,但我确实有使用 CKEditor 的经验,所以我会为你写一些想法:
--
在要部署的地方安装gem(用到的JS)
可以,但必须要匹配机型
CKEditor 与 Paperclip 配合得很好 - 如果我是你,我会坚持使用 CKEditor。
CKEditor's rails gem 允许您使用 Paperclip
上传图片。无论如何,我们已经安装了回形针,所以没有问题。您可能必须单独安装它。
当你安装 Paperclip 时,你会得到 several models:
这些将被放入您的后端应用程序(我不确定那是您的 API 还是前端视图)(generator 会这样做)。这将使您能够从 CKEditor 中保存图像。
我们已经完全改变了我们的模型 - 所以我可以告诉你它开箱即用,如果你定制的话。如果您想在将它们放入系统时保持原样,这没问题。
这是我们修改后的模型之一的示例(我们的资产有一个中央 table):
--
诀窍是确保您的 CKEditor 实例能够将正确的资产发送到您的 API / 后端应用程序。
由于你没有发布任何代码,我只能给你这些粗略的信息。如果你post一些细节,如果你需要的话我可以提供更多细节
我在 rails 4.1.9
中创建了一个 CMS API 和 admin_client 应用程序,其中包含活动资源。一切正常,现在我需要 text_editor 在我的 admin_client 应用程序中具有图像上传功能,该应用程序存储在 CMS API 中。为此,我决定使用 "CKEditor" gem.
我的问题是
- 我是否可以在我的 API(用于存储图像并将图像提供给 user_client 应用程序)和 admin_client 应用程序(用于UI 目的)。
- 我可以只在我的 API 中安装 gem(用于存储图像并将图像提供给 user_client 应用程序)。并在我的 admin_client 中使用 CKEditor 插件(用于 UI 目的)。
- 是否有任何其他 gem 或选项可以实现此目的?
请建议我实现此目标的选项之一。
我不确定你的具体要求,但我确实有使用 CKEditor 的经验,所以我会为你写一些想法:
--
在要部署的地方安装gem(用到的JS)
可以,但必须要匹配机型
CKEditor 与 Paperclip 配合得很好 - 如果我是你,我会坚持使用 CKEditor。
CKEditor's rails gem 允许您使用 Paperclip
上传图片。无论如何,我们已经安装了回形针,所以没有问题。您可能必须单独安装它。
当你安装 Paperclip 时,你会得到 several models:
这些将被放入您的后端应用程序(我不确定那是您的 API 还是前端视图)(generator 会这样做)。这将使您能够从 CKEditor 中保存图像。
我们已经完全改变了我们的模型 - 所以我可以告诉你它开箱即用,如果你定制的话。如果您想在将它们放入系统时保持原样,这没问题。
这是我们修改后的模型之一的示例(我们的资产有一个中央 table):
--
诀窍是确保您的 CKEditor 实例能够将正确的资产发送到您的 API / 后端应用程序。
由于你没有发布任何代码,我只能给你这些粗略的信息。如果你post一些细节,如果你需要的话我可以提供更多细节