내가 좋아하는 뭔가가 다음 DB에장고 FileField와의 URL을 상대하지
MEDIA_ROOT = '/home/httpd/foo/media/'
MEDIA_URL = 'http://www.example.org/media/'
(...)
file = models.FileField(upload_to='test')
나는 관리자 페이지에서 해당 필드에 객체를 생성 장고 저장을 전체 파일 경로 : "/home/httpd/foo/media/test/myfile.pdf". 이것은 docs에서 말하는 것과 반대입니다. 당신의 데이터베이스에 저장됩니다
모든 파일 (MEDIA_ROOT을 기준으로)에 대한 경로입니다. 내가 템플릿에 file.url를 사용하는 경우
내가 좋아하는 뭔가를 얻을 :
대신 내가 좋아하는 것이 무엇의
:
내가 뭘 잘못하고 있니?
사용자 지정이없는 기본 관리자 만 사용하고 있습니까? 에서처럼, 필드가 저장되는 방식을 방해하는 코드는 작성하지 않았습니까? – sheats
예, 방금 필드가 있습니다 –
(관리자가 다른 모델 회원과 무관 한 M2M 사용자 정의가 있음) –