-
Django Filefield의 file에서 name 가져오기Django 2021. 6. 14. 09:55
Filefield에서 name 값 찾기
FileField의 file의 file.name은 전체 경로를 반환한다.
그래서 os.path.basename(self.file.name)으로 file.type으로 전환
그 후. split(".")[0]으로 파일 이름만 반환
합친 코드로 보자면
os.path.basename(self.file.name).split(".")[0]예시 사진
REFERENCE
https://docs.djangoproject.com/en/3.2/ref/files/file/#django.core.files.File
'Django' 카테고리의 다른 글
Django queryset distinct and sort (0) 2021.08.02 Django to AWS S3 업로드간 발생하는 I/O operation on closed file 해결방법 (0) 2021.06.21 Django OneToOneField로 연결된 model 자동 생성 (0) 2021.06.14 Django 배포에 사용되는 WSGI란 무엇일까? (0) 2021.06.04 Django 개발 환경 Static, Media serving (0) 2021.06.01