0
업로드 된 파일의 파일 형식을 장고 템플릿에서 가져와야합니다. 파일 이름을 가져 오기위한 templatetag를 작성했지만 파일 유형도 필요합니다.django 템플릿에서 파일 형식 가져 오기
파일의 내용 유형을 가져올 수는 있지만 디버깅하는 동안 찾을 수 없습니다.
doc_list.html
{{ d.file|filename }}
{{ d.file|filetype }}
templatetags/helper.py
register = template.Library()
@register.filter
def filename(value):
return os.path.basename(value.file.name)
@register.filter
def filetype(value):
return ???
"파일 유형"이란 정확히 무엇을 의미합니까? MIME 유형? –
예, MIME 형식이 필요합니다. 혼란에 대한 죄송합니다 – brsbilgic
확인 http://stackoverflow.com/questions/43580/how-to-find-the-mime-type-of-a-file-in-python – okm