我有一个chartjs画布,可以将其转换为base64。我可以将该base64字符串保存在数据库中,并仅在需要时在视图或电子邮件中呈现它。很好但是,我正在讨论通过Active Storage上传图像并将其像 real 附件一样对待更好。
似乎应该是一件容易的事...就像我应该能够(通过javascript)更新file_field的属性以容纳base64字符串一样,然后在提交表单时将图像简单地上传为正常。
或者,将base64字符串保存到db也许同样好。
对此有何想法?有没有一种方法可以通过表单从base64字符串上载?