問題タブ [shrine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
377 参照

ruby-on-rails - ファイルタイプに基づいてファイルを処理する [Gem Shrine]

ユーザーが画像やドキュメント (pdf、word、excel など) をアップロードできるフォームにフィールドがあります。ファイルタイプに基づいてアップロードされたファイルを処理するように Shrine アップローダーに指示する方法。

またはこれを行うためのより良い方法はありますか?

0 投票する
0 に答える
142 参照

ruby-on-rails - 神社のあるいくつかのサイズは機能しません

私は自分のウェブサイトに画像をアップロードするために gem Shrine を使用しています。画像に複数のサイズを用意したい (ミニチュアでフォト アルバムを作成するため)

だから私は神社のreadmeのようにアップロードファイルに書きます:

しかし、アセット :original :large :medium と :small は同じサイズです...

アップロードファイルを間違えたのかもしれません... 見えますか?

0 投票する
3 に答える
1670 参照

ruby-on-rails - Using Multiple Rails ActiveStorage Services

PDF と画像のアップロードに ActiveStorage を使用しています。PDF はプライバシー上の懸念からローカルに保存する必要がありますが、画像は Amazon S3 を使用して保存する必要があります。ただし、ActiveStorage は環境ごとに 1 つのサービス タイプの設定のみをサポートしているようです(ミラー機能を使用しない限り、この場合必要なことは実行されません)

同じ環境内で異なるサービス構成を使用する方法はありますか? たとえばhas_one_attached pdf、ローカル サービスを使用するモデルの場合:

has_one_attached imageまた、Amazon サービスを使用する別のモデルの場合: