WEB/Django concept

[Django][Static Files] 정적 파일, STATIC_URL

bay07 2024. 4. 20. 10:47

▶ Static Files 정적 파일

서버 측에 고정적으로 제공하는 파일

(변경하지 않음)

ex) 이미지, JS(자바스크립트), CSS 파일 등 


▶ 서버와 URL

웹 서버의 기본동작은 

특정 위치(URL)에 있는 자원을 요청 받아서 (HTTP request)

응답(HTTP response)을 처리하고 제공하는 것 

 

이는 "자원에 접근 가능한 주소가 있다"라는 의미이다. 

웹 서버는 서버에 존재하는 정적 자원을 요청 받은 URL로 제공한다

=> 때문에 정적 파일을 제공하기 위한 경로(URL)이 있어야한다.


▶ STATIC_URL

기본 경로 및 추가 경로에 위치한 

정적 파일을 참조하기 위한 URL이다 

=> 실제 파일이나 디렉토리가 아니며, URL로만 존재한다

 

정적 파일을 제공하려면

요청에 응답하기 위한 URL이 필요하다

'WEB > Django concept' 카테고리의 다른 글

[Django][Static Files] Media files  (0) 2024.04.20
[Django][Static Files] ImageField()  (0) 2024.04.20
[Django][Form] is_valid(), save()  (0) 2024.04.20
[Django][Form] Meta class  (0) 2024.04.20
[Django][Form] ModelForm  (0) 2024.04.20