我爲我的生產環境使用Heroku,所以我需要將回形針文件加載到不同的目錄中。如何設置不同的回形針路徑取決於在開發或生產中的軌道?
對於開發,我希望它繼續在當前/系統默認情況下,並且在生產中,我希望將每個Heroku的:path變量傳遞到/ tmp目錄。
我該怎麼做?我猜測可能會在environments/production.rb文件中將某些內容設置爲:path的變量,但我希望明確地看到如何以正確的方式進行操作。
謝謝。
這裏是我的控制器的一個片段來傳遞文件通過多形式後創建模型:
def create
@contact = Contact.create(params[:contact])
unless @contact.vcard.path.blank?
paperclip_vcard = File.new(@contact.vcard.path)
嗨,我在哪裏傳遞參數。這裏是從創建控制器: def create @contact = Contact.create(params [:contact]) 除非@ contact.vcard.path.blank? paperclip_vcard = File.new(@ contact.vcard.path) 這似乎是在多部分表單上傳後,它在創建模型實例時被連接。 – Angela 2010-06-30 00:31:16