gpt4 book ai didi

ruby-on-rails - 支持使用 ckeditor 从客户端 rails 应用程序上传图像到 rails api 的文本编辑器

转载 作者:数据小太阳 更新时间:2023-10-29 08:44:31 24 4
gpt4 key购买 nike

我在 rails 4.1.9 中创建了一个 CMS API 和 admin_client 应用程序,其中包含事件资源。一切正常,现在我的 admin_client 应用程序中需要一个具有图像上传功能的文本编辑器,它存储在 CMS API 中。为此,我决定使用“CKEditor”gem。

我的问题是

  1. 我是否可以在我的 API(用于存储图像并将图像提供给 user_client 应用程序)和 admin_client 应用程序(用于 UI 目的)中安装 gem。
  2. 我能否仅在我的 API 中安装 gem(用于存储图像并将图像提供给 user_client 应用程序)。并在我的 admin_client 中使用 CKEditor 插件(用于 UI 目的)。
  3. 是否有任何其他 gem 或选项可以实现此目的?

请建议我实现此目标的选项之一。

最佳答案

我不确定你要求的具体细节,但我确实有使用 CKEditor 的经验,所以我会为你写一些想法:

--

  1. 在要部署的地方安装gem(用到的JS)

  2. 是的,但你必须匹配模型

  3. CKEditor 与 Paperclip 配合得很好 - 如果我是你,我会坚持使用 CKEditor。


CKEditor's rails gem允许您使用 Paperclip 上传图像。无论如何,我们已经安装了回形针,所以没有问题。您可能必须单独安装它。

当你安装 Paperclip 时,你会得到 several models :

这些将被放入您的后端应用程序(我不确定这是您的 API 还是前端 View )(generator 将执行此操作)。这将使您能够从 CKEditor 保存图像。

我们已经完全改变了我们的模型 - 所以我可以告诉你它开箱即用,如果你定制的话。如果您想在将它们放入系统时保持原样,这没有问题。

这是我们修改后的模型之一的示例(我们有一个 Assets 的中央表):

enter image description here

--

诀窍是确保您的 CKEditor 实例能够将正确的 Assets 发送到您的 API/后端应用程序。

由于您尚未发布任何代码,我只能向您提供这些广泛的信息。如果您发布一些具体细节,我可能会在您需要时提供更多详细信息

关于ruby-on-rails - 支持使用 ckeditor 从客户端 rails 应用程序上传图像到 rails api 的文本编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34266243/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com