상세 컨텐츠

본문 제목

media 설정 및 pillow 설치

카테고리 없음

by 개복신 개발자 2021. 9. 22. 06:01

본문

728x90
반응형

추후에 프로필 페이지를 만들기 위해서 사진을 다루는 방식을 설정해야 한다

settings.py

STATIC_URL = '/static/'

STATIC_ROOT = BASE_DIR / 'staticfiles' 

STATICFILES_DIRS = [                    
    BASE_DIR / 'static',
]
LOGIN_REDIRECT_URL = reverse_lazy('accountapp:hello_world')
LOGOUT_REDIRECT_URL = reverse_lazy('accountapp:login')

MEDIA_URL = '/media/'
MEDIA_ROOT = BASE_DIR / 'media'

-MEDIA_URL

해당 url로 가야지 미디어 파일에 접근할 수 있다는 말

예>127.0.0.1:8000/media/test.jpg

 

-MEDIA_ROOT

root는 해당 사진 파일이 실제 어느 경로에 저장되어 있는지 최종 종착지를 알려준다고 생각하면 됨

그래서 os.path.join(BASE_DIR, 'media')로 경로를 명시하거나 BASE / 'media'로 경로를 명시하여 해당 사진 파일이 어디에 있는지 실제 접근하게 된다.


pillow 설치

pip install pillow로 python으로 이미지를 다루기 위해 필요한 pillow 라이브러리를 다운로드한다.

반응형

댓글 영역