[내일배움단 ai트랙 3기] TIL 221208

2022. 12. 9. 09:07스파르타코딩클럽[AI트랙 3기]/TIL

221208

오늘은 진도를 조금 나갔다. 백엔드는 어느정도 다했는데... 다하고 대재앙 .. .ㅠㅠ 깃으로 협업하는데 받아주는 브랜치를 잘 못 설정하는 바람에 몇시간을 그대로 날렸다. 그래도 팀원분들 계속 방법을 찾으려고 노력했고 어찌어찌 해결해나가서 결국엔 원상복구! ㅠㅠ 아찔한 하루..


ㅁ트러블슈팅

-폼데이터에서 보낼때 key 값에 filename쓰고 보낼것이 아니라 image라고 써서 보내야 정상적으로 넘어 간다. 

 

-파이썬 버전을 바꾸지 않고 venv로 돌리면 충돌이 일어나서 모듈이 설치가 제대로 안될 수 있다. 따라서 반드시 파이썬 버전을 맞춰줘야한다. 

 

ㅁ기타 배운 것

사진이 들어가는 파일이 media / static 
url 
미디어파일내에 파일로 업로드
upload_to 업로드를 할 경로
#settings.py 
STATIC_ROOT = BASE_DIR / "static"
STATIC_URL = "/static/"

MEDIA_ROOT = BASE_DIR / "media"#업로드된 파일이 저장되는 공간
MEDIA_URL = "/media/" #파일접근시 사용
static 장고에서 제공하는 파일에 접근할 수있게하는거 
document_root 가 의미하는 바는 접근할 수 있는 url의 위치. 파일이 저장되는 공간. 
urlpatterns 접근을 해야하니 적어줘야한다. ! 
https://velog.io/@chldppwls12/django-static-media

 

[Django] static 파일과 media 파일

🎈 Static 파일 개발자가 준비해두는 파일 css, js, image... 개발 리소스로서의 정적인 파일 앱/프로젝트 단위로 저장 static file 처

velog.io