2015-01-06 2 views
1

이전 Drupal 응용 프로그램에서 Rails 응용 프로그램으로 파일 집합을 마이그레이션하는 중입니다.Paperclip - 양식이 아닌 URL에서 업로드

사용 클립, 나는이 모델에 파일을 업로드 할 :

class Video < ActiveRecord::Base 
    has_attached_file :video_file 
end 

그러나 나는 오히려 양식을 사용하는 것보다 코드의 URL에서 파일을 업로드 할 수 있습니다.

은 분명히 종이 클립 2.1.4 이후, 당신과 같이이 작업을 수행 할 수 있습니다 :이 프로그램을 실행할 때 파일이 다운로드하지만 동안

video.video_file = URI.parse('http://path/to/video.mp4')

는, 눈에 띄는 지연이에 대한 필드의 없음 파일이 채워지고 파일이 업로드되지 않았습니다. 어떤 단계가 빠졌습니까?

답변

0

video.video_file = File.open("http://path/to/video.mp4") 
+0

감사를 할 수 있지만,이 오류가 발생합니다 :'해당 파일 또는 디렉토리 @ rb_sysopen'을. 파일이 원격 위치에 있습니다. –

관련 문제