gpt4 book ai didi

ruby - Rails 将图像添加到帖子

转载 作者:数据小太阳 更新时间:2023-10-29 07:45:09 26 4
gpt4 key购买 nike

我有一个用于博客文章的 Rails 应用。

每个帖子都有一个标题和 blog_text。我希望在创建博客文章时也能够将图像添加到博客文章中。这样做的正确方法是什么?我是否会创建另一个迁移来添加 blog_photos,以便帖子有_many blog_photos?

或者我应该为 blog_text 安装一个好的 markdown 编辑器??

最佳答案

这取决于图像的使用方式。这里有两种情况:

  1. 图像应位于博客文本内并由用户添加。对于这种情况,我会使用 ckeditor ( https://github.com/galetahub/ckeditor )。这将为用户提供一个所见即所得的编辑器,并允许他们将图像上传到博客文本中(CKEditor 将为附件创建两个模型)。

  2. 图像是用于特定目的的特定标题/图标图像,不包含在博客文本中。在这种情况下,我将使用回形针 (https://github.com/thoughtbot/paperclip) 或载波波 (https://github.com/carrierwaveuploader/carrierwave),并根据具体用例将图像直接添加到帖子模型或创建一个单独的模型 BlogAttachment(如果您需要一对多关系)。

关于ruby - Rails 将图像添加到帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20339258/

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