タグ

carrierwaveに関するpapipupepujiiのブックマーク (4)

  • ASCIIcasts - “Episode 253 - CarrierWaveでファイルのアップロード”

    253: CarrierWaveでファイルのアップロード  (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto アーティストが絵をアップロードしてギャラリーに展示できるサイトを作っているとしましょう。一部はすでにできています。ギャラリーを一覧表示するページがあり、リンク先のギャラリーで絵を見ることができます。 それぞれの絵は、タイトルと画像保存用のフィールドを持っていますが、絵そのものはありません。ギャラリーに新規に絵を追加しようとしても、タイトルを入れるテキストフィールドがあるのはわかりますが、画像をアップロードする方法がありません。 絵の画像を添付する機能を実装するにはどうすればいいでしょう?Paperclip gemについてエピソード134[動画を見る, 読む]

  • はてなブログ | 無料ブログを作成しよう

    盛岡旅行記 なぜ盛岡か。 白龍 店のじゃじゃ麺 岩手銀行赤レンガ館 白沢せんべい店の南部せんべい 盛岡天満宮と盛岡八幡宮 チーズケーキのチロル 大通店のクリームチーズケーキ フェザン/イオンタウン 盛岡駅前 盛楼閣の盛岡冷麺 福田パン 長田町店のパン マルイチ 材木町店 …

    はてなブログ | 無料ブログを作成しよう
  • #253 CarrierWave File Uploads - RailsCasts

    絵の画像を添付する機能を実装するにはどうすればいいでしょう?Paperclip gemについてエピソード134[動画を見る, 読む]で紹介しました。このgemを使うとRailsのモデルでファイル添付用のフィールドを扱うことができました。今回は、同様の機能を提供するCarrierWaveというgemを使ってみます。 CarrierWaveはPaperclipと比較してより柔軟な機能を提供します。Rackに対応しているため、Rails、SinatraなどRackベースのRubyアプリケーションで動作し、ActiveRecord、DataMapper、 Mongoidなど多くのORMをサポートしています。もうひとつCarrierWaveとPaperclipの大きな違いとして、CarrierWaveは添付ファイルとその処理ロジックを別のUploaderクラス内に持ちます。このため、添付ファイルがア

  • Railsでcarrierwaveを使って画像ファイルのアップロード

    ファイルのアップロード用ライブラリとしてよく使われるCarrierWaveを使って簡単アップロードを紹介します。 CarrierWaveをインストール $vi Gemfile Gemfileに下記を書いてライブラリを追加します。 gem 'Carrierwave' ライブラリをインストールします。 $bundle install 基的な使い方 まずはcarrierwaveを使えるようにします。 アップロード用のクラスの生成 $rails generate uploader image するとImageUploaderというクラスが作られます。 create app/uploaders/image_uploader.rb 画像のURLを保存するテーブルの列を追加 $ rails g migration add_image_to_テーブル名 image:string modelsのファイルに

    Railsでcarrierwaveを使って画像ファイルのアップロード
  • 1