我正在Rails中創建一個應用程序,可以在其中創建圖像集,即用戶上傳圖像名稱文件並指定可以在網絡上找到這些圖像的路徑。在Rails中使用用戶定義的資產服務器
因此,例如,圖像文件包含:
image1.jpg
image2.jpg
和路徑被指定爲http://www.user1-server.com/
。
另一個用戶可以加載他自己的圖像名稱文件,但指定另一臺服務器:http://www.user2-server.com/
或甚至http://my-fancy-server.com
。
有什麼辦法可以使用Rails的AssetTagHelper
功能來幫助我生成圖片標籤嗎?
因此,如果我在用戶1的情況下,例如/users/1/images/1
和使用:
image_tag("1.jpg")
應該提供http://www.user1-server.com/images/1.jpg
,但/users/2/images/1
它應該返回http://www.user2-server.com/images/1.jpg
或http://my-fancy-server.com/images/1.jpg
。
您是否擁有固定的服務器集合,或者根據用戶數量是否有N個? www.user23423423-server.com? – Cory 2010-12-14 15:08:13
我更新了上面的問題。用戶實際上應該能夠定義他自己的服務器。 – slhck 2010-12-14 15:46:53