디스크에 기존 파일 (예 : /folder/file.txt)과 Django의 FileField 모델 필드가 있습니다. 나는 그것이Django의 FileField를 기존 파일로 설정하십시오.
instance.field = File(file('/folder/file.txt'))
instance.save()
할 때
는 file_1.txt
로 파일 (이 _2
의 다음 번 등) 재 - 저장합니다.
필자는 이유를 이해하지만이 동작을 원하지 않는다. 필자는 필자가 필드를 연관시키고 자하는 파일이 실제로 나를 기다리고 있다는 것을 알고 있으며, 장고가 가리 키기를 원한다.
어떻게?
확실하지 :
–물론 그렇습니다. 하위 클래스를 만들고 param을 추가해야하는 것처럼 보입니다. 나는이 단순한 작업을 위해 여분의 테이블을 생성하기 위해 준비하지 않았다. – Guard
파일을 다른 위치에 놓고이 경로로 필드를 만든 다음 저장 한 다음 upload_to 대상에 파일을 가지고있다. – benjaoming