2013-08-02 79 views
0

也許這是一個問題已經問,但我沒有找到答案。軌道上的紅寶石,文件上傳和數據庫

大家好。

我是新的紅寶石在軌道上。

我正在使用Ruby 1.9.3和rails 3.0.5,我想創建一個頁面上傳文件(視頻)在服務器的共享文件夾上,當文件上傳時我想保存名稱我的數據庫上的文件(SQLITE3)。

之後我想使用HTML5來列出我在其他頁面上的所有視頻。

結構如下:首頁 - >點擊按鈕上傳文件 - >上傳頁面文件 - >返回首頁查看視頻列表。

如果可能我想使它手工製作,沒有寶石。

現在我已嘗試類似混合:http://french.railstutorial.org/chapters/user-microposts#tophttp://www.tutorialspoint.com/ruby-on-rails/rails-file-uploading.htm。但到目前爲止沒有得到任何工作。

謝謝你的幫助。

p.s. :對不起,如果我的英語不太好。

回答

0

有一個原因人們使用寶石。它們爲應用提供了靈活性和簡單性。寶石是祝福和不使用寶石,當你可以是完全浪費時間。至於這個應用程序,請考慮Carrierwave寶石。一個是專門爲文件上傳而設計的。 Here是一個關於如何使用它的railscast視頻。我相信你會發現它非常簡單並且很棒。

+0

謝謝我要看看這 – Mart

+0

謝謝,但我真的不明白如何使用這個,我不能安裝rmagick,這就是爲什麼我不想使用寶石 – Mart

+0

然後不要使用Rmagic,有什麼問題。 Rmagic用於圖像的一些操作。 – Prostakov